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 setExample:
[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
odpfayeSelect the required cluster from the list.
Restart Pulse services/
After activating the cluster, restart all containers for the active cluster.
accelo restart allVerify 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 remoteMpack- 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 hydraMpack- 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 clusterRepeat the procedure
Repeat Steps 1–6 for each remaining cluster until all clusters have been updated.
