Pulse Monitor Multi-Cluster Deployment
If Pulse is deployed on multiple clusters, perform the following steps for each cluster. Repeat the procedure until all clusters have been updated.
- Activate the cluster
Run the following command to select the cluster that you want to update.
accelo set
Example:
[root@odppulse431:acceldata (ad-default)]$ accelo set
Do you wish to sync the information in the DB with the information present on the FS? [y/n]: y
Updating DB with cluster list:
odp_itachi
odpfaye
Active cluster is odp_itachi
? Select the Cluster to Activate:
> odp_itachi
odpfaye
Select the required cluster from the list.
- Restart Pulse services/
After activating the cluster, restart all containers for the active cluster.
accelo restart all
- Verify the containers
Verify that the containers for the active cluster are running.
docker ps -a | grep <CLUSTER_NAME>
Replace <CLUSTER_NAME> with the name of the active cluster.
- Uninstall the Hydra agent
Uninstall the Hydra agent for the active cluster.
- SSH-based deployments
accelo uninstall remote
- Mpack- or parcel-based deployments
Uninstall the Hydra agent from the CDP or Ambari UI.
- Install the Hydra agent.
Install the Hydra agent again for the active cluster.
- SSH-based deployments
accelo deploy hydra
- Mpack- or parcel-based deployments
Install the Hydra agent from the CDP or Ambari UI.
- Reconfigure the cluster
Reconfigure the active cluster to apply the updated agent configuration.
accelo reconfig cluster
- Repeat the procedure
Repeat Steps 1–6 for each remaining cluster until all clusters have been updated.
