第6章 Using PXE to Provision Hosts
There are four main ways to provision bare metal instances with Red Hat Satellite 6.8:
- Unattended Provisioning
- New hosts are identified by a MAC address and Satellite Server provisions the host using a PXE boot process.
- Unattended Provisioning with Discovery
- New hosts use PXE boot to load the Satellite Discovery service. This service identifies hardware information about the host and lists it as an available host to provision. For more information, see 7章Configuring the Discovery Service.
- PXE-less Provisioning
- New hosts are provisioned with a boot disk or PXE-less discovery image that Satellite Server generates.
- PXE-less Provisioning with Discovery
- New hosts use an ISO boot disk that loads the Satellite Discovery service. This service identifies hardware information about the host and lists it as an available host to provision. For more information, see 「Implementing PXE-less Discovery」.
BIOS and UEFI Support
With Red Hat Satellite, you can perform both BIOS and UEFI based PXE provisioning.
Both BIOS and UEFI interfaces work as interpreters between the computer’s operating system and firmware, initializing the hardware components and starting the operating system at boot time.
For information about supported workflows, see Supported architectures and provisioning scenarios.
In Satellite provisioning, the PXE loader option defines the DHCP filename option to use during provisioning. For BIOS systems, use the PXELinux BIOS option to enable a provisioned node to download the pxelinux.0 file over TFTP. For UEFI systems, use the PXEGrub2 UEFI option to enable a TFTP client to download grub2/grubx64.efi file.
For BIOS provisioning, you must associate a PXELinux template with the operating system.
For UEFI provisioning, you must associate a PXEGrub2 template with the operating system.
If you associate both PXELinux and PXEGrub2 templates, Satellite 6 can deploy configuration files for both on a TFTP server, so that you can switch between PXE loaders easily.
6.1. Prerequisites for Bare Metal Provisioning リンクのコピーリンクがクリップボードにコピーされました!
The requirements for bare metal provisioning include:
A Capsule Server managing the network for bare metal hosts. For unattended provisioning and discovery-based provisioning, Satellite Server requires PXE server settings.
For more information about networking requirements, see 3章Configuring Networking.
For more information about the Discovery service, 7章Configuring the Discovery Service.
- A bare metal host or a blank VM.
- Synchronized content repositories for Red Hat Enterprise Linux. For more information, see Synchronizing Red Hat Repositories in the Content Management Guide.
- An activation key for host registration. For more information, see Creating An Activation Key in the Content Management guide.
For information about the security token for unattended and PXE-less provisioning, see 「Configuring the Security Token Validity Duration」.