Acceldata
Acceldata
Last updated:

Deploy Pulse Hydra Agent

With SSH Access

If you have the SSH access to the cluster nodes use the following steps:

  1. Deploy the Pulse Hydra agent by executing the following steps.
    1. Execute the following deploy command, here -f argument defines parallel ssh session to deploy agents
    2. Type y when the Have you run 'accelo configure agents' ?[y/n] question is displayed.
    3. Press the enter key.
accelo deploy hydra -f 5

Without the SSH Access

If you do not have the SSH access to the cluster nodes, contact the Acceldata Support Team for offline Hydra agent packages (RPM or DEB) that you can install to all the cluster nodes with your preferred configuration management tool of your choice.

Install Agent(s)

  1. Download and upload hystaller binary on mentioned node from provided link and credentials.
  2. Place hystaller on /tmp directory and follow the below steps of command sequences, here replace <PULSE_HOSTNAME> to hostname running Pulse UI (main server).
chmod +x /tmp/hystallerPULSE_HOME="/opt/pulse"PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"HYDRA_SERVER_URL="http://<PULSE_HOSTNAME>:19072"HYDRA_HEARTBEAT_DURATION="60"HYDRA_PARCEL_MODE="False"HYDRA_HOSTNAME_CASE="lower"HYDRA_HOSTNAME_METHOD="CMD"HYDRA_HEARTBEAT_JITTER="10"#sudo if this is non-root usersudo env  "PULSE_HOME=$PULSE_HOME" "PATH=$PATH" "HYDRA_SERVER_URL=$HYDRA_SERVER_URL" "HYDRA_HEARTBEAT_DURATION=$HYDRA_HEARTBEAT_DURATION" "HYDRA_PARCEL_MODE=$HYDRA_PARCEL_MODE" "HYDRA_HOSTNAME_CASE=$HYDRA_HOSTNAME_CASE" "HYDRA_HOSTNAME_METHOD=$HYDRA_HOSTNAME_METHOD" "HYDRA_HEARTBEAT_JITTER=$HYDRA_HEARTBEAT_JITTER" /tmp/hystaller install
  1. SSH to main Pulse server running UI and run below command to sync configuration from Pulse server to new node.
accelo reconfig cluster

Uninstall Agent(s)

  1. Using the same hystaller agent can be uninstalled:
/tmp/hystaller uninstall

Validate Pulse Installations

Run the following command to validate Pulse installation: accelo info

You get output as shown in the following image.


You can now check Pulse Web UI. Pulse Web UI runs on the 4000 port of the Pulse server’s IP.