Chapter 1. Installation Overview
The self-hosted engine installation uses Ansible and the RHV-M Appliance (a pre-configured Manager virtual machine image) to automate the following tasks:
- Configuring the first self-hosted engine node
- Installing a Red Hat Enterprise Linux virtual machine on that node
- Installing and configuring the Red Hat Virtualization Manager on that virtual machine
- Configuring the self-hosted engine storage domain
The RHV-M Appliance is only used during installation. It is not used to upgrade the Manager.
Installing a self-hosted engine environment involves the following steps:
Prepare storage to use for the self-hosted engine storage domain and for standard storage domains. You can use one of the following storage types:
Install a deployment host to run the installation on. This host will become the first self-hosted engine node. You can use either host type:
- Enabling and configuring the firewall
Install the self-hosted engine using the
hosted-engine --deploycommand on the deployment host.
- Register the Manager with the Content Delivery Network and enable the Red Hat Virtualization Manager repositories.
- Connect to the Administration Portal to add hosts and storage domains.
Add more self-hosted engine nodes and standard hosts to the Manager. Self-hosted engine nodes can run the Manager virtual machine and other virtual machines. Standard hosts can run all other virtual machines, but not the Manager virtual machine.
- Add more storage domains to the Manager. The self-hosted engine storage domain is not recommended for use by anything other than the Manager virtual machine.
- If you want to host any databases or services on a server separate from the Manager, you can migrate them after the installation is complete.
Keep the environment up to date. See https://access.redhat.com/articles/2974891 for more information. Since bug fixes for known issues are frequently released, use scheduled tasks to update the hosts and the Manager.