AutoYaST is a system for unattended mass deployment of SUSE Linux Enterprise Micro systems. It uses an AutoYaST profile that contains installation and configuration data. The book guides you through the basic steps of auto-installation: preparation, installation, and configuration.
- Preface
- 1 Introduction to AutoYaST
- I Understanding and creating the AutoYaST control file
- II AutoYaST configuration examples
- 4 Configuration and installation options
- 4.1 General options
- 4.2 Reporting
- 4.3 System registration and extension selection
- 4.4 The boot loader
- 4.5 Partitioning
- 4.6 iSCSI initiator overview
- 4.7 Fibre channel over Ethernet configuration (FCoE)
- 4.8 Country settings
- 4.9 Software
- 4.10 Services and targets
- 4.11 Network configuration
- 4.12 Proxy
- 4.13 Security settings
- 4.14 Users and groups
- 4.15 Custom user scripts
- 4.16 Adding complete configurations
- 4.17 Ask the user for values during installation
- 4.18 Kernel dumps
- 4.19 Firewall configuration
- 4.20 Importing SSH keys and configuration
- 4.21 Configuration management
- 4 Configuration and installation options
- III Managing mass installations with dynamic profiles
- IV Understanding the auto-installation process
- V Appendixes
- 2.1 AutoYaST control file (profile)
- 2.2 Control file container
- 2.3 Nested resources
- 2.4 An empty map
- 3.1 Example file for replacing the host name/domain by script
- 4.1 General options
- 4.2 Reporting behavior
- 4.3 LVM-based guided partitioning
- 4.4 Creating
/
,/home
andswap
partitions - 4.5 Using a whole disk as a file system
- 4.6 Automated partitioning on selected drives
- 4.7 Installing on multiple drives
- 4.8 Mount options
- 4.9 Keeping partitions
- 4.10 Auto-detection of partitions to be kept.
- 4.11 Create LVM physical volume
- 4.12 LVM logical volumes
- 4.13 RAID10 configuration
- 4.14 RAID10 without partitions
- 4.15 Using multipath devices
- 4.16 Listing multipath devices
- 4.17 Using the WWID to identify a multipath device
- 4.18
bcache
definition - 4.19 Multi-device Btrfs configuration
- 4.20 NFS share definition
- 4.21
tmpfs
definition - 4.22 iSCSI client
- 4.23 FCoE configuration
- 4.24 Language
- 4.25 Time zone
- 4.26 Keyboard
- 4.27 Package selection in the control file with patterns and packages sections
- 4.28 Packages selection using a regular expression
- 4.29 Creating a package database with the additional package inst-source-utils.rpm
- 4.30
add_on_products.xml
- 4.31 Adding the SDK extension and a user defined repository
- 4.32 Kernel selection in the control file
- 4.33 Configuring services and targets
- 4.34 Network configuration
- 4.35 Bonding interface configuration
- 4.36 Bridge interface configuration
- 4.37 Multiple IP Addresses
- 4.38 Assigning a persistent name using the MAC address
- 4.39 Network routing configuration
- 4.40 Network configuration: proxy
- 4.41 Security configuration
- 4.42 Select the Defense Information Systems Agency Security Technical Implementation Guide
- 4.43 Minimal user configuration
- 4.44 Complex user configuration
- 4.45 Group configuration
- 4.46 Enabling autologin and password-less login
- 4.47 Dumping files into the installed system
- 4.48 Dumping files into the installed system
- 4.49 Kdump configuration
- 4.50 Disabled Kdump configuration
- 4.51 Kdump memory reservation with multiple values
- 4.52 Example firewall section
- 4.53 Importing SSH keys and configuration from /dev/sda2
- 4.54 Client/server with manual authentication
- 4.55 Client/server with preseed keys
- 4.56 Stand-alone mode
- 6.1 Simple rules file
- 6.2 Simple rules file
- 7.1 Including a file using ERB
- 7.2 Using the largest disk
- 7.3 Configure the connected network cards
- 8.1 Using the MAC address to get the profile
- 8.2 Accessing ERB helpers from a Ruby script
- 9.1 Determine HEX code for an IP address
- 9.2
linuxrc
Options in the AutoYaST control file
Copyright © 2006–2023 SUSE LLC und Mitwirkende. Alle Rechte vorbehalten.
Es wird die Genehmigung erteilt, dieses Dokument unter den Bedingungen der GNU Free Documentation License, Version 1.2 oder (optional) Version 1.3 zu vervielfältigen, zu verbreiten und/oder zu verändern; die unveränderlichen Abschnitte hierbei sind der Urheberrechtshinweis und die Lizenzbedingungen. Eine Kopie dieser Lizenz (Version 1.2) finden Sie im Abschnitt “GNU Free Documentation License”.
Die SUSE-Marken finden Sie unter https://www.suse.com/company/legal/. Alle anderen Marken von Drittanbietern sind Besitz ihrer jeweiligen Eigentümer. Markensymbole (®, ™ usw.) kennzeichnen Marken von SUSE und ihren Tochtergesellschaften. Sternchen (*) kennzeichnen Marken von Drittanbietern.
Alle Informationen in diesem Buch wurden mit größter Sorgfalt zusammengestellt. Auch hierdurch kann jedoch keine hundertprozentige Richtigkeit gewährleistet werden. Weder SUSE LLC, ihre Tochtergesellschaften, die Autoren noch die Übersetzer können für mögliche Fehler und deren Folgen haftbar gemacht werden.