Install Additional Self-Hosted Engine Hosts

You add self-hosted engine hosts the same way as a regular host, with an extra step to deploy the host as a self-hosted engine host. The shared storage domain is automatically detected and the host can be used as a failover host to host the Engine virtual machine when required. You can also add regular hosts to a self-hosted engine environment, but they can't be used to host the Engine virtual machine.

Note:

We recommend that all hosts in a self-hosted engine cluster run the same Oracle Linux KVM release.

Before you begin, see Prepare a KVM Host.

To install an extra self-hosted engine host, complete the following steps.

  1. In the Administration Portal, go to Compute and select Hosts.

  2. Select New.

    For information on other host settings, see the Admin Guide in the latest upstream oVirt Documentation.

  3. Use the dropdown list to select the Data Center and Host Cluster for the new host.

  4. Enter the Name and the Address of the new host. The standard SSH port, port 22, is automatically populated in the SSH Port field.

  5. Select an authentication method to use for the engine to access the host.

    • Enter the root user's password to use password authentication.

    • Or, copy the key displayed in the SSH PublicKey field to /root/.ssh/authorized_keys on the host to use public key authentication.

  6. Optionally, configure power management, where the host has a supported power management card. For information, see Configure Power Management and Fencing for Host.

  7. Select the Hosted Engine sub tab.

  8. Select the Deploy radio button.

  9. Select OK.