Install Agents on Non-CDP Cluster Nodes
The Pulse Hydra Agent comprises all agents, including Node, Logs, JMX, AXN, YARN Metrics, etc.
There are three ways to install the Hydra Agent across all nodes in a cluster:
- With SSH Enabled: If SSH is enabled for all nodes, you can deploy the Hydra Agent using the Ansible playbook. For details, see Install Agents Using Accelo Command (with SSH access).
- Without SSH Enabled: If SSH is not enabled, the agent must be installed manually on each node, which is an inefficient approach. For details, see Install Agents Using Offline Method (without SSH access).
Note
For Pulse 4.0.5 or later, Python 3.8 or higher is required on Hadoop nodes.
Before you run , ensure that Python 3.8 is installed on all Hadoop nodes and update the accelo deploy hydra path in the ansible_python_interpreter file accordingly.hydra_hosts.yml
- Using the Ambari Mpack: Ambari uses its internal implementation to install custom services to any of the nodes of the cluster through Mpack. This allows Hydra to be installed in all nodes through a single click from the Ambari UI. For details, see Install Agents Using Ambari UI.
- For adding newly added hosts in Ambari to Pulse and deploy Agents, see Add Newly Added Hosts in Ambari Cluster to Pulse and Deploy Agents.

Have a suggestion?