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.


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


  1. Restart Pulse services/

After activating the cluster, restart all containers for the active cluster.

accelo restart all

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


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


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


  1. Reconfigure the cluster

Reconfigure the active cluster to apply the updated agent configuration.

accelo reconfig cluster

  1. Repeat the procedure

Repeat Steps 1–6 for each remaining cluster until all clusters have been updated.