Installation procedures
This page lists the procedures for installing multi-host and single-host deployments of Control Center. For planning information, see Planning a Resource Manager deployment.
Keep this page open and open new tabs or windows for each procedure.
For optimum results, review the installation procedures before installing Control Center.
Note
Control Center and Resource Manager installations were tested on RHEL 8.6. If you want to install on RHEL 8.10, see Troubleshooting: Installing Resource Manager 6.7 on RHEL 8.10.
While this procedure has not been tested by Zenoss Engineering, it has been successful with some customers. If you encounter issues or have questions while performing this alternative procedure, contact your Zenoss support associate.
All deployments
- Verify hosts
- Download and stage required files
- Download files
- Install the repository mirror
- Stage Docker image files:
Multi-host deployments
For production use, Zenoss recommends installing a multi-host deployment with a minimum of 3 hosts.
One: Install the master host
Every deployment requires one master host.
- Install the master host:
- Configure the master host
- Set up user access
- Configure tenant data storage
- Set the host role to master
- Set internal services OpenTSDB credentials
- Optional: Change the Docker registry endpoint
- Optional: Configure offline use
- Optional: Install a security certificate
- Optional: Set Zookeeper security
- Optional: Configure additional features
- Start Control Center
- Create resource pools
- Add the host to a resource pool
Two: Install delegate hosts
Repeat this procedure for each delegate host.
- Install a delegate host
- Configure a delegate host
- Start Control Center
- Authenticate the host
Three: Configure the ZooKeeper ensemble
Use the following procedures to configure a ZooKeeper ensemble (cluster) for a multi-host Control Center deployment that includes a minimum of three hosts.
- Understand ZooKeeper and Control Center
- Understand the configuration process
- Configure the master host
- Configure delegate host A
- Configure delegate host B
- Import the Docker image for ZooKeeper
- Start the ensemble
- Update and start other hosts
- Optional: Secure remaining data nodes
Single-host deployments
Single-host deployments are recommended for testing and development use only.
- Install the master host:
- Configure the master host
- Set up user access
- Configure tenant data storage
- Set the host role to master
- Set internal services OpenTSDB credentials
- Optional: Change the Docker registry endpoint
- Optional: Configure offline use
- Optional: Install a security certificate
- Optional: Set Zookeeper security
- Optional: Configure additional features
- Start Control Center
- Add the host to a resource pool