

# Step F: Install RHEL 9 on an Elemental Live node
Install RHEL 9

**Topics**
+ [

# Install on a Dell
](migrate-worker-rhel9-dell.md)
+ [

# Install on an SMC
](migrate-worker-rhel9-smc.md)

# Install on a Dell


You can install RHEL 9 on a Dell chassis either from the iDRAC interface or using a USB stick.

## Install using the iDRAC interface


### Get Ready


1. Make sure that there are no physical USB drives plugged into the system.

1. Make sure that you are at a workstation that has direct access to the network that the iDRAC interface is on. (So don't use a VPN connection.) 

1. Log into iDRAC through the web interface. Use an administrative username and password.

1. Launch the Virtual Console. On the main menu, select **Virtual Media**. On the next screen, select **Connect Virtual Media**. The **Virtual Media** screen appears.

1. In the **Map CD/DVD** section, in **Image File**, click **Choose File**. In the window that appears, navigate to the kickstart .iso file, select it, and click **Open**. The **Image File** field in the **Virtual Media** screen now specifies the image file. 

1. Click **Map Device**. Then at the bottom of the screen, click **Close**.

The kickstart .ISO image file is now mapped to the virtual CD/DVD drive. 

1. On the main menu of the Virtual Console, click **Boot**. On the **Boot Controls** list, click **Virtual CD/DVD/ISO**. Then at the **Confirm Boot Action** prompt, click **Yes**.

1. On the main menu of the Virtual Console, click **Power**, then click **Reset System (warm boot)**, and at the **Confirm** prompt, click **Yes**.

The system reboots into the kickstart .iso. Lines of text appear, and finally the prompt **Enter the server complete hostname** appears.

### Install the operating system


1. At the **Enter the server complete hostname** prompt, enter the hostname that already applies to this node, then press **Enter**. The installation starts.

1. When the installation is complete, press **Enter** to quit and reboot.

### Finishing steps


1. Installation of the RHEL 9 operating system will remove all network configurations. You must manually configure at least one interface before you can install the Elemental Live software. For information, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [ What to do if kickstart removes on-disk network configuration](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/What-to-do-if-kickstart-removes-on-disk-network-configuration) or open a case.

1. Sometimes, a kickstart or upgrade generates incorrect mappings for Ethernet ports. For information about how to fix this issue, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [How to restore default ethernet port order on an Elemental appliance](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/How-to-restore-default-ethernet-port-order-on-an-Elemental-appliance) or open a case.

1. You can now install any third-party packages. AWS Elemental maintains an RPM repository for use with RHEL 9. The repository contains the following types of third-party packages:
   + Packages that are stored in the Red Hat BaseOS repository, and that are required to run AWS Elemental software.
   + Packages that are stored in the Red Hat AppStream repository, that aren't required but that you want to include.

   For more information about the packages that you must obtain from the AWS Elemental RPM repository and for instructions about configuring the repository, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter) and read the Knowledge article [about the introduction of RHEL 9](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/Advisory-AWS-Elemental-is-introducing-RHEL-9-2-support-for-Elemental-Live-Conductor-Live-and-Statmux-replacing-CentOS-7). 

## Install using a USB stick


### Install the operating system


1. Make sure that you have created a boot USB drive. See [Create a boot USB drive](migrate-worker-get-ready.md#migrate-worker-boot).

1. Insert the USB drive into an available USB port. You might need to press **F2** while booting in order to select the boot device. The recovery (kickstart) screen appears.

1. Enter the hostname that already applies to this node, then press **Enter**. The installation starts.

1. When the installation is complete, remove the USB drive from the system and store it in a secure location. 

1. Then on the screen, press the reboot button shown or press the **Enter** key.

### Finishing steps


1. Installation of the RHEL 9 operating system will remove all network configurations. You must manually configure at least one interface before you can install the Elemental Live software. For information, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [ What to do if kickstart removes on-disk network configuration](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/What-to-do-if-kickstart-removes-on-disk-network-configuration) or open a case.

1. Sometimes, a kickstart or upgrade generates incorrect mappings for Ethernet ports. For information about how to fix this issue, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [How to restore default ethernet port order on an Elemental appliance](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/How-to-restore-default-ethernet-port-order-on-an-Elemental-appliance) or open a case.

1. You can now install any third-party packages. AWS Elemental maintains an RPM repository for use with RHEL 9. The repository contains the following types of third-party packages:
   + Packages that are stored in the Red Hat BaseOS repository, and that are required to run AWS Elemental software.
   + Packages that are stored in the Red Hat AppStream repository, that aren't required but that you want to include.

   For more information about the packages that you must obtain from the AWS Elemental RPM repository and for instructions about configuring the repository, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter) and read the Knowledge article [about the introduction of RHEL 9](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/Advisory-AWS-Elemental-is-introducing-RHEL-9-2-support-for-Elemental-Live-Conductor-Live-and-Statmux-replacing-CentOS-7). 

# Install on an SMC


You install RHEL 9 on an SMC chassis from the IPMI interface.

## Install the operating system


1. Install the Java applet and change the security level, if necessary. For information, see [Step 1: Install Java applet](migrate-worker-boot-mode-uefi-smc.md#migrate-worker-boot-mode-uefi-smc-step1).

1. Make sure that there are no physical USB drives plugged into the system.

1. Make sure that you are at a workstation that has direct access to the network that the IPMI interface is on.
**Note**  
Don't use a VPN connection.

1. Copy the ISO file for RHEL 9 to your laptop. 

1. Open the IPMI remote console viewer. On the main menu, choose **Virtual Media** or **Media**, then choose **Virtual Storage/Virtual Media Wizard**. 

1. Choose **CD/ISO media** and browse to the ISO that you want to use. Choose **Connect/Plug in**. 

1. Reboot the system. The image should start to boot. 

   If the image does not start to boot, click the **F11** key while the splash screen is displaying. Then when the **Please select boot device** prompt appear, choose **UEFI: Virtual CDROM**. Move this item to the top of the list by pressing the **\$1 **key repeatedly.

1. The installer starts. At the prompt, enter the hostname of the appliance and press **Enter**. The installation starts and takes 20 to 30 minutes.

1. When the installation completes, press the **Enter** key to reboot. 

1. Plug out the ISO before it reboots, otherwise you return to the kickstart menu. 

## Finishing steps


1. Installation of the RHEL 9 operating system will remove all network configurations. You must manually configure at least one interface before you can install the Elemental Live software. For information, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [ What to do if kickstart removes on-disk network configuration](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/What-to-do-if-kickstart-removes-on-disk-network-configuration) or open a case.

1. Sometimes, a kickstart or upgrade generates incorrect mappings for Ethernet ports. For information about how to fix this issue, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter), and read the Knowledge article [How to restore default ethernet port order on an Elemental appliance](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/How-to-restore-default-ethernet-port-order-on-an-Elemental-appliance) or open a case.

1. You can now install any third-party packages. AWS Elemental maintains an RPM repository for use with RHEL 9. The repository contains the following types of third-party packages:
   + Packages that are stored in the Red Hat BaseOS repository, and that are required to run AWS Elemental software.
   + Packages that are stored in the Red Hat AppStream repository, that aren't required but that you want to include.

   For more information about the packages that you must obtain from the AWS Elemental RPM repository and for instructions about configuring the repository, go to the [AWS Elemental Support Center](https://console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/supportcenter) and read the Knowledge article [about the introduction of RHEL 9](https://us-east-1.console.aws.amazon.com/elemental-appliances-software/home?region=us-east-1#/viewknowledge/Advisory-AWS-Elemental-is-introducing-RHEL-9-2-support-for-Elemental-Live-Conductor-Live-and-Statmux-replacing-CentOS-7). 