Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15
Total Page:16
File Type:pdf, Size:1020Kb
SUSE Linux Enterprise Server 15 Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15 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 2 Installation on AMD64 and Intel 64 6 2.1 Hardware Requirements 6 2.2 Installation Considerations 7 Installation on Hardware or Virtual Machine 8 • Installation Target 8 2.3 Controlling the Installation 8 2.4 Booting the Installation System 9 iii Deployment Guide 2.5 Dealing with Boot and Installation Problems 11 Problems Booting 11 • Problems Installing 12 • Redirecting the Boot Source to the Boot DVD 12 3 Installation on Arm AArch64 13 3.1 Hardware Requirements 13 3.2 Installation Considerations 15 Installation on Hardware or Virtual Machine 15 • Installation Target 15 3.3 Controlling the Installation 15 3.4 Booting the Installation System 16 3.5 Dealing with Boot and Installation Problems 18 Problems Booting 18 • Problems Installing 19 • Redirecting the Boot Source to the Boot DVD 19 4 Installation on IBM POWER 20 4.1 Hardware Requirements 20 4.2 Preparation 21 Installation in a Partition Using IVM 22 • Installation on Servers with no Open Power Abstraction Layer 25 4.3 For More Information 26 5 Installation on IBM Z 28 5.1 System Requirements 28 Hardware 28 • MicroCode Level, APARs, and Fixes 31 • Software 31 5.2 General Information 32 System requirements 32 • Installation Types 36 • IPL Options 37 5.3 Preparing for Installation 38 Making the Installation Data Available 38 • Installation Types 45 • Preparing the IPL of the SUSE Linux Enterprise Server Installation System 47 • IPLing the SUSE Linux Enterprise Server Installation System 50 • Network Configuration 55 • Connecting to the SUSE Linux iv Deployment Guide Enterprise Server Installation System 59 • The SUSE Linux Enterprise Server Boot Procedure on IBM Z 61 5.4 The Parmfile—Automating the System Configuration 62 5.5 Example Parmfiles 62 5.6 Using the vt220 Terminal Emulator 63 5.7 Further In-Depth Information about IBM Z 64 General Documents about Linux on IBM Z 64 • Technical Issues of Linux on IBM Z 64 • Advanced Configurations for Linux on IBM Z 65 6 Installation on Hardware Not Supported at Release 66 6.1 Download Kernel Update 66 6.2 Boot Kernel Update 66 II INSTALLATION PROCEDURE 67 7 Boot Parameters 68 7.1 Using the Default Boot Parameters 68 7.2 PC (AMD64/Intel 64/Arm AArch64) 69 The Boot Screen on Machines Equipped with Traditional BIOS 69 • The Boot Screen on Machines Equipped with UEFI 71 7.3 List of Important Boot Parameters 74 General Boot Parameters 74 • Configuring the Network Interface 75 • Specifying the Installation Source 77 • Specifying Remote Access 77 7.4 Advanced Setups 78 Providing Data to Access an RMT Server 78 • Configuring an Alternative Data Server for supportconfig 80 • Using IPv6 for the Installation 80 • Using a Proxy for the Installation 80 • Enabling SELinux Support 81 • Enabling the Installer Self-Update 81 • Scale User Interface for High DPI 82 v Deployment Guide 7.5 IBM Z 82 7.6 More Information 84 8 Installation Steps 85 8.1 Overview 85 8.2 Installer Self-Update 86 Self-Update Process 87 • Custom Self-Update Repositories 89 8.3 Language, Keyboard, and Product Selection 90 8.4 License Agreement 91 8.5 IBM Z: Disk Activation 92 Configuring DASD Disks 93 • Configuring zFCP Disks 94 8.6 Network Settings 94 8.7 Registration 96 Registering Manually 96 • Loading Registration Codes from USB Storage 98 • Installing without Registration 99 8.8 Extension and Module Selection 101 Selecting Extensions and Modules with Registration 102 • Selecting Extensions and Modules without Registration 105 8.9 Add-On Product 109 8.10 System Role 111 8.11 Partitioning 112 Important Information 112 • Suggested Partitioning 114 8.12 Clock and Time Zone 116 8.13 Create New User 118 8.14 Password for the System Administrator 121 vi Deployment Guide 8.15 Installation Settings 122 Software 123 • Booting 125 • Firewall and SSH 125 • Kdump 126 • IBM Z: Blacklist Devices 126 • Default systemd Target 127 • Import SSH Host Keys and Configuration 127 • System 127 8.16 Performing the Installation 128 IBM Z: IPLing the Installed System 129 • IBM Z: Connecting to the Installed System 130 9 Registering SUSE Linux Enterprise and Managing Modules/Extensions 132 9.1 Registering During the Installation 133 9.2 Registering during Automated Deployment 133 9.3 Registering from the Installed System 133 Registering with YaST 133 • Registering with SUSEConnect 136 9.4 Managing Modules and Extensions in a Running System 137 Adding Modules and Extensions with YaST 137 • Deleting Modules and Extensions with YaST 138 • Adding/Deleting Modules and Extensions with SUSEConnect 139 10 Expert Partitioner 142 10.1 Using the Expert Partitioner 142 Partition Tables 144 • Partitions 145 • Editing a Partition 149 • Expert Options 151 • Advanced Options 151 • More Partitioning Tips 152 • Partitioning and LVM 154 10.2 LVM Configuration 155 Create Physical Volume 155 • Creating Volume Groups 155 • Configuring Logical Volumes 156 10.3 Soft RAID 158 Soft RAID Configuration 158 • Troubleshooting 160 • For More Information 160 vii Deployment Guide 11 Remote Installation 161 11.1 Overview 161 11.2 Scenarios for Remote Installation 162 Installation from DVD via VNC 162 • Installation from Network via VNC 163 • Installation from DVD via SSH 164 • Installation from Network via SSH 165 11.3 Monitoring Installation via VNC 166 Preparing for VNC Installation 166 • Connecting to the Installation Program 167 11.4 Monitoring Installation via SSH 168 Preparing for SSH Installation 168 • Connecting to the Installation Program 168 11.5 Monitoring Installation via Serial Console 169 12 Troubleshooting 170 12.1 Checking Media 170 12.2 No Bootable DVD Drive Available 170 12.3 Booting from Installation Media Fails 171 12.4 Boot Failure 172 12.5 Fails to Launch Graphical Installer 174 12.6 Only Minimalist Boot Screen Started 176 12.7 Log Files 176 III CUSTOMIZING INSTALLATION IMAGES 177 13 Cloning Disk Images 178 13.1 Overview 178 13.2 Cleaning Up Unique System Identifiers 178 viii Deployment Guide 14 Customizing Installation Images with mksusecd 180 14.1 Installing mksusecd 180 14.2 Creating a Minimal Boot Image 181 14.3 Set Default Kernel Boot Parameters 181 14.4 Customize Modules, Extensions, and Repositories 182 14.5 Creating a Minimal Netinstall ISO 183 14.6 Change Default Repository 183 15 Customizing Installation Images Manually 184 IV SETTING UP AN INSTALLATION SERVER 185 16 Setting Up a Network Installation Source 186 16.1 Setting Up an Installation Server Using YaST 186 16.2 Setting Up an NFS Repository Manually 188 16.3 Setting Up an FTP Repository Manually 190 16.4 Setting Up an HTTP Repository Manually 192 16.5 Managing an SMB Repository 193 16.6 Using ISO Images of the Installation Media on the Server 194 17 Preparing Network Boot Environment 195 17.1 Setting Up a DHCP Server 195 Dynamic Address Assignment 196 • Assigning Static IP Addresses 197 • PXE and AutoYaST Installation Failures 197 17.2 Setting Up a TFTP Server 198 Installing a TFTP Server 198 • Installing Files for Boot 199 • Configuring PXELINUX 200 • Preparing PXE Boot for EFI with GRUB2 200 17.3 PXELINUX Configuration Options 201 17.4 Preparing the Target System for PXE Boot 203 ix Deployment Guide 17.5 Using Wake-on-LAN for Remote Wakeups 204 Prerequisites 204 • Verifying Wired Ethernet Support 204 • Verifying Wireless Interface Support 205 • Installing and Testing