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.
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