Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15 SP1
Total Page:16
File Type:pdf, Size:1020Kb
SUSE Linux Enterprise Server 15 SP1 Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15 SP1 This guide details how to install single or multiple systems, and how to exploit the product-inherent capabilities for a deployment infrastructure. Choose from various approaches: local installation from physical installation media, customizing the standard installation images, network installation server, mass deployment using a remote-controlled, highly-customized, automated installation process, and initial system conguration. 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 xiii 1 Available Documentation xiii 2 Giving Feedback xv 3 Documentation Conventions xvi 4 Product Life Cycle and Support xviii Support Statement for SUSE Linux Enterprise Server xviii • Technology Previews xix I INSTALLATION PREPARATION 1 1 Planning for SUSE Linux Enterprise Server 2 1.1 Considerations for Deployment of a SUSE Linux Enterprise Server 2 1.2 Deployment of SUSE Linux Enterprise Server 3 1.3 Running SUSE Linux Enterprise Server 3 1.4 Registering SUSE Linux Enterprise Server 4 1.5 Changes in Installation from SUSE Linux Enterprise Server Version 15 4 Unified Installer for SUSE Linux Enterprise-based Products 4 • Installing with Internet Access 5 • Offline Installation 5 • Quarterly Update Media 6 2 Installation on AMD64 and Intel 64 7 2.1 Hardware Requirements 7 2.2 Installation Considerations 8 Installation on Hardware or Virtual Machine 9 • Installation Target 9 2.3 Controlling the Installation 9 iii Deployment Guide 2.4 Booting the Installation System 10 2.5 Dealing with Boot and Installation Problems 12 Problems Booting 12 • Problems Installing 13 • Redirecting the Boot Source to the Boot DVD 13 3 Installation on Arm AArch64 14 3.1 Hardware Requirements 14 3.2 Installation Considerations 16 Installation on Hardware or Virtual Machine 16 • Installation Target 16 3.3 Controlling the Installation 16 3.4 Booting the Installation System 17 3.5 Dealing with Boot and Installation Problems 19 Problems Booting 19 • Problems Installing 20 • Redirecting the Boot Source to the Boot DVD 20 4 Installation on IBM POWER 21 4.1 Hardware Requirements 21 4.2 Preparation 22 Installation in a Partition Using IVM 23 • Installation on Servers with no Open Power Abstraction Layer 26 4.3 For More Information 27 5 Installation on IBM Z 29 5.1 System Requirements 29 Hardware 29 • MicroCode Level, APARs, and Fixes 32 • Software 32 5.2 General Information 33 System requirements 33 • Installation Types 37 • IPL Options 38 5.3 Preparing for Installation 39 Making the Installation Data Available 39 • Installation Types 46 • Preparing the IPL of the SUSE Linux Enterprise Server Installation System 48 • IPLing the SUSE Linux Enterprise Server Installation iv Deployment Guide System 51 • Network Configuration 56 • Connecting to the SUSE Linux Enterprise Server Installation System 60 • The SUSE Linux Enterprise Server Boot Procedure on IBM Z 62 5.4 The Parmfile—Automating the System Configuration 63 5.5 Example Parmfiles 64 5.6 Using the vt220 Terminal Emulator 65 5.7 Further In-Depth Information about IBM Z 66 General Documents about Linux on IBM Z 66 • Technical Issues of Linux on IBM Z 66 • Advanced Configurations for Linux on IBM Z 67 6 Installation on Hardware Not Supported at Release 68 6.1 Download Kernel Update 68 6.2 Boot Kernel Update 68 II INSTALLATION PROCEDURE 69 7 Boot Parameters 70 7.1 Using the Default Boot Parameters 70 7.2 PC (AMD64/Intel 64/Arm AArch64) 71 The Boot Screen on Machines Equipped with Traditional BIOS 71 • The Boot Screen on Machines Equipped with UEFI 73 7.3 List of Important Boot Parameters 76 General Boot Parameters 76 • Configuring the Network Interface 77 • Specifying the Installation Source 79 • Specifying Remote Access 80 7.4 Advanced Setups 81 Providing Data to Access an RMT Server 81 • Configuring an Alternative Data Server for supportconfig 82 • Using IPv6 for the Installation 82 • Using a Proxy for the Installation 83 • Enabling SELinux Support 83 • Enabling the Installer Self-Update 84 • Scale User Interface for High DPI 84 • Using CPU Mitigations 84 v Deployment Guide 7.5 IBM Z 85 7.6 More Information 87 8 Installation Steps 88 8.1 Overview 88 8.2 Installer Self-Update 89 Self-Update Process 90 • Custom Self-Update Repositories 92 8.3 Language, Keyboard, and Product Selection 93 8.4 License Agreement 95 8.5 IBM Z: Disk Activation 95 Configuring DASD Disks 96 • Configuring zFCP Disks 97 8.6 Network Settings 98 8.7 Registration 99 Registering Manually 100 • Loading Registration Codes from USB Storage 102 • Installing without Registration 103 8.8 Extension and Module Selection 105 Selecting Extensions and Modules with Registration 106 • Selecting Extensions and Modules without Registration 110 8.9 Add-On Product 114 8.10 System Role 116 8.11 Partitioning 118 Important Information 118 • Suggested Partitioning 120 8.12 Clock and Time Zone 122 8.13 Create New User 124 8.14 Authentication for the System Administrator “root” 127 8.15 Installation Settings 129 Software 129 • Booting 131 • Security 131 • Network Configuration 132 • Kdump 133 • IBM Z: Blacklist vi Deployment Guide Devices 133 • Default systemd Target 133 • Import SSH Host Keys and Configuration 133 • System 134 8.16 Performing the Installation 135 IBM Z: IPLing the Installed System 135 • IBM Z: Connecting to the Installed System 137 9 Registering SUSE Linux Enterprise and Managing Modules/Extensions 139 9.1 Registering During the Installation 140 9.2 Registering during Automated Deployment 140 9.3 Registering from the Installed System 140 Registering with YaST 140 • Registering with SUSEConnect 143 9.4 Managing Modules and Extensions in a Running System 144 Adding Modules and Extensions with YaST 144 • Deleting Modules and Extensions with YaST 145 • Adding/Deleting Modules and Extensions with SUSEConnect 146 10 Expert Partitioner 149 10.1 Using the Expert Partitioner 149 Partition Tables 151 • Partitions 152 • Editing a Partition 156 • Expert Options 158 • Advanced Options 158 • More Partitioning Tips 159 • Partitioning and LVM 161 10.2 LVM Configuration 162 Create Physical Volume 162 • Creating Volume Groups 162 • Configuring Logical Volumes 163 10.3 Soft RAID 165 Soft RAID Configuration 165 • Troubleshooting 167 • For More Information 167 11 Remote Installation 168 11.1 Overview 168 vii Deployment Guide 11.2 Scenarios for Remote Installation 169 Installation from DVD via VNC 169 • Installation from Network via VNC 170 • Installation from DVD via SSH 171 • Installation from Network via SSH 172 11.3 Monitoring Installation via VNC 173 Preparing for VNC Installation 173 • Connecting to the Installation Program 174 11.4 Monitoring Installation via SSH 175 Preparing for SSH Installation 175 • Connecting to the Installation Program 175 11.5 Monitoring Installation via Serial Console 176 12 Troubleshooting 177 12.1 Checking Media 177 12.2 No Bootable DVD Drive Available 177 12.3 Booting from Installation Media Fails 178 12.4 Boot Failure 179 12.5 Fails to Launch Graphical Installer 181 12.6 Only Minimalist Boot Screen Started 183 12.7 Log Files 183 III CUSTOMIZING INSTALLATION IMAGES 184 13 Cloning Disk Images 185 13.1 Overview 185 13.2 Cleaning Up Unique System Identifiers 185 14 Customizing Installation Images with mksusecd 187 14.1 Installing mksusecd 187 14.2 Creating a Minimal Boot Image 188 viii Deployment Guide 14.3 Set Default Kernel Boot Parameters 188 14.4 Customize Modules, Extensions, and Repositories 189 14.5 Creating a Minimal Netinstall ISO 190 14.6 Change Default Repository 190 15 Customizing Installation Images Manually 191 IV SETTING UP AN INSTALLATION SERVER 192 16 Setting Up a Network Installation Source 193 16.1 Setting Up an Installation Server Using YaST 193 16.2 Setting Up an NFS Repository Manually 195 16.3 Setting Up an FTP Repository Manually 198 16.4 Setting Up an HTTP Repository Manually 199 16.5 Managing an SMB Repository 200 16.6 Using ISO Images of the Installation Media on the Server 201 17 Preparing Network Boot Environment 203 17.1 Setting Up a DHCP Server 203 Dynamic Address Assignment 204 • Assigning Static IP Addresses 205 • PXE and AutoYaST Installation Failures 205 17.2 Setting Up a TFTP Server 206 Installing a TFTP Server 206 • Installing Files for Boot 207 • Configuring PXELINUX 208 • Preparing PXE Boot for EFI with GRUB2 208 17.3 PXELINUX Configuration Options 209 17.4 Preparing the Target System for PXE Boot 211 17.5 Using Wake-on-LAN for Remote Wakeups 212 Prerequisites 212 • Verifying Wired Ethernet