Deployment Guide Deployment Guide SUSE Linux Enterprise Server 12 SP5
Total Page:16
File Type:pdf, Size:1020Kb
SUSE Linux Enterprise Server 12 SP5 Deployment Guide Deployment Guide SUSE Linux Enterprise Server 12 SP5 Shows how to install single or multiple systems and how to exploit the product- inherent capabilities for a deployment infrastructure. Choose from various approaches, ranging from a local installation or a network installation server to a mass deployment using a remote-controlled, highly-customized, and automated installation technique. Publication Date: September 24, 2021 SUSE LLC 1800 South Novell Place Provo, UT 84606 USA https://documentation.suse.com Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled “GNU Free Documentation License”. For SUSE trademarks, see https://www.suse.com/company/legal/ . All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its aliates. Asterisks (*) denote third-party trademarks. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its aliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof. Contents About This Guide xiv 1 Available Documentation xv 2 Giving Feedback xvi 3 Documentation Conventions xvii 4 Product Life Cycle and Support xix Support Statement for SUSE Linux Enterprise Server xix • Technology Previews xx 1 Planning for SUSE Linux Enterprise Server 1 1.1 Considerations for Deployment of a SUSE Linux Enterprise Server 1 1.2 Deployment of SUSE Linux Enterprise Server 1 1.3 Running SUSE Linux Enterprise Server 2 1.4 Registering SUSE Linux Enterprise Server 2 I INSTALLATION PREPARATION 4 2 Installation on AMD64 and Intel 64 5 2.1 System Requirements for Operating Linux 5 Hardware for Intel 64 and AMD64 5 2.2 Installation Considerations 6 Installation Type 6 • Boot Methods 7 • Installation Source 8 • Installation Target 8 • Different Installation Methods 8 2.3 Boot and Installation Media 9 Boot Media 9 • Installation Media 10 iii Deployment Guide 2.4 Installation Procedure 10 Booting from a Local Interchangeable Drive 10 • Installing over the Network 11 2.5 Controlling the Installation 11 Installation on the Computer Console 11 • Installation Using a Serial Console 11 • Installation with SSH 12 • Installation over VNC 12 • Installation with AutoYaST 13 2.6 Dealing with Boot and Installation Problems 13 Problems Booting 13 • Problems Installing 14 • Redirecting the Boot Source to the Boot DVD 14 3 Installation on IBM POWER 15 3.1 Hardware Requirements 15 3.2 Installing SUSE Linux Enterprise Server for POWER 16 3.3 Installing SUSE Linux Enterprise Server 19 3.4 Further Information 22 4 Installation on IBM Z and LinuxONE 23 4.1 General Information and Requirements 23 System Requirements 23 • Installation Types 27 • IPL Options 28 4.2 Preparing for Installation 29 Making the Installation Data Available 30 • Installation Types 36 • Preparing the IPL of the SUSE Linux Enterprise Server Installation System 37 • IPLing the SUSE Linux Enterprise Server Installation System 41 • Network Configuration 46 • Connecting to the SUSE Linux Enterprise Server Installation System 49 • The SUSE Linux Enterprise Server Boot Procedure on IBM Z 51 4.3 The parmfile—Automating the System Configuration 52 General Parameters 53 • Configuring the Network Interface 54 • Specifying the Installation Source and YaST Interface 56 • Example Parmfiles 57 4.4 Using the vt220 Terminal Emulator 58 iv Deployment Guide 4.5 Further Information on IBM Z 59 General Documents about Linux on IBM Z 59 • Technical Issues of Linux on IBM Z 59 • Advanced Configurations for Linux on IBM Z 60 • Virtualization with KVM on IBM Z 60 5 Installation on ARM AArch64 61 5.1 System Requirements for Operating Linux 61 Hardware for ARM AArch64 61 5.2 Installation Considerations 62 Installation Type 62 • Boot Methods 63 • Installation Source 64 • Installation Target 64 • Different Installation Methods 64 5.3 Boot and Installation Media 65 Boot Media 65 • Installation Media 66 5.4 Installation Procedure 66 Booting from a Local Interchangeable Drive 66 • Installing over the Network 67 5.5 Controlling the Installation 67 Installation on the Computer Console 67 • Installation Using a Serial Console 67 • Installation with SSH 68 • Installation over VNC 69 • Installation with AutoYaST 69 5.6 Dealing with Boot and Installation Problems 69 Problems Booting 69 • Problems Installing 70 • Redirecting the Boot Source to the Boot DVD 70 II THE INSTALLATION WORKFLOW 71 6 Installation with YaST 72 6.1 Choosing the Installation Method 72 6.2 System Start-up for Installation 73 IBM Z: System Start-up 73 • PC (AMD64/Intel 64/ARM AArch64): System Start-up 74 • Boot Parameters for Advanced Setups 82 v Deployment Guide 6.3 Steps of the Installation 86 6.4 Installer Self-Update 87 Self-Update Process 88 • Networking during Self-Update 89 • Custom Self-Update Repositories 89 6.5 Language, Keyboard and License Agreement 90 6.6 IBM Z: Disk Activation 91 Configuring DASD Disks 92 • Configuring zFCP Disks 93 6.7 Network Settings 94 6.8 SUSE Customer Center Registration 96 Loading Registration Codes from USB Storage 98 6.9 Extension Selection 99 6.10 System Role 102 6.11 Suggested Partitioning 104 6.12 Clock and Time Zone 109 6.13 Create New User 111 Expert Settings 113 6.14 Password for the System Administrator root 113 6.15 Installation Settings 115 Software 115 • Booting 117 • Security 117 • Kdump 118 • IBM Z: Blacklist Devices 119 • Default systemd Target 119 • Import SSH Host Keys and Configuration 119 • System Information 121 6.16 Performing the Installation 121 IBM Z: IPLing the Installed System 122 • IBM Z: Connecting to the Installed System 124 7 Cloning Disk Images 126 7.1 Cleaning Up Unique System Identifiers 126 vi Deployment Guide III SETTING UP AN INSTALLATION SERVER 128 8 Setting Up the Server Holding the Installation Sources 129 8.1 Setting Up an Installation Server Using YaST 129 8.2 Setting Up an NFS Repository Manually 132 8.3 Setting Up an FTP Repository Manually 134 8.4 Setting Up an HTTP Repository Manually 135 8.5 Managing an SMB Repository 137 8.6 Using ISO Images of the Installation Media on the Server 138 9 Preparing the Boot of the Target System 139 9.1 Setting Up a DHCP Server 139 9.2 Setting Up a TFTP Server 141 Setting Up a TFTP Server Using YaST 141 • Setting Up a TFTP Server Manually 141 9.3 Installing Files on TFTP Server 142 Preparing the Structure 142 • BIOS Files for x86 143 • UEFI Files for x86 144 • UEFI Files for AArch64 144 9.4 PXELINUX Configuration Options 145 9.5 Preparing the Target System for PXE Boot 148 9.6 Booting from CD or USB Drive Instead of PXE 148 9.7 Using Wake-on-LAN for Remote Wakeups 149 Prerequisites 149 • Verifying Wired Ethernet Support 149 • Verifying Wireless Interface Support 150 • Installing and Testing WOL 151 10 Deploying Customized Preinstallations 152 10.1 Preparing the Master Machine 152 vii Deployment Guide 10.2 Customizing the Firstboot Installation 153 Customizing YaST Messages 154 • Customizing the License Action 155 • Customizing the Release Notes 155 • Customizing the Workflow 156 • Configuring Additional Scripts 160 • Providing Translations of the Installation Workflow 161 10.3 Cloning the Master Installation 162 10.4 Personalizing the Installation 162 IV REMOTE INSTALLATION 163 11 Remote Installation 164 11.1 Installation Scenarios for Remote Installation 164 Simple Remote Installation via VNC—Static Network Configuration 164 • Simple Remote Installation via VNC—Dynamic Network Configuration 166 • Remote Installation via VNC—PXE Boot and Wake on LAN 167 • Simple Remote Installation via SSH—Static Network Configuration 168 • Simple Remote Installation via SSH—Dynamic Network Configuration 169 • Remote Installation via SSH—PXE Boot and Wake on LAN 170 11.2 Booting the Target System for Installation 171 Using the Default Boot Options 171 • Using Custom Boot Options 172 11.3 Monitoring the Installation Process 175 VNC Installation 175 • SSH Installation 176 V INITIAL SYSTEM CONFIGURATION 178 12 Setting Up Hardware Components with YaST 179 12.1 Setting Up Your System Keyboard Layout 179 12.2 Setting Up Sound Cards 179 12.3 Setting Up a Printer 183 Configuring Printers 183 • Configuring Printing via the Network with YaST 187 • Sharing Printers Over the Network 188 viii Deployment Guide 12.4 Setting Up a Scanner 189 Configuring an HP All-In-One Device 189 • Sharing a Scanner over the Network 190 • Scanning over the Network 190 13 Advanced Disk Setup 191 13.1 Using the YaST Partitioner 191 Partition Types 193 • Creating a Partition 194 • Editing a Partition 198 • Expert Options 200 • Advanced Options 200 • More Partitioning Tips 201 • Partitioning and LVM 203 13.2 LVM Configuration 204 LVM Configuration with YaST 204 13.3 Soft RAID Configuration with YaST 207 Soft RAID Configuration with YaST 207 • Troubleshooting 209 • For More Information 209 14 Installing or Removing Software 210 14.1 Definition of Terms 210 14.2 Registering an Installed System 211 Registering with YaST 212 • Registering with SUSEConnect 212 14.3 Using the YaST Software Manager 212 Views for Searching Packages or Patterns 213 • Installing and Removing Packages or Patterns