Title
Create new category
Edit page index title
Edit category
Edit link
Install Pulse on Multiple Nodes (Docker/Podman-Based)
Use this page when deploying Pulse across multiple nodes to support larger environments, improve workload distribution, or provide high availability for data services.
- Pulse can scale horizontally as the number of monitored clusters and nodes increases. In multi-node deployments, selected Pulse services can run on dedicated hosts to distribute resource consumption and improve overall performance.
- In addition, MongoDB (
ad-db) and Elasticsearch (ad-elastic) can be deployed in clustered configurations to provide data replication and high availability.
When enabling Pulse UI High Availability (HA), the Pulse UI service must run on a secondary node.
- Follow the steps on this page (Installing Pulse on Multiple Nodes) to configure the secondary node before enabling HA.
- These steps are required for any node hosting additional Pulse services as part of a multi-node deployment.
- Then, follow the steps in Enable High Availability for the Pulse UI (New UI) Service to enable Pulse UI HA.

When to Use This Procedure
Follow this procedure when:
- Installing Pulse on multiple nodes.
- Deploying standalone Pulse services on dedicated hosts.
- Configuring a highly available Pulse environment.
If you are installing Pulse on a single node, follow the instructions in Install Pulse on Single Node (Docker/Podman-Based).
Components That Can Run in Standalone Mode
The following Pulse components can be deployed on separate nodes:
ad-dbad-tsdbad-logsearchad-fs-elasticad-pulse-ui(formerlyad-graphql)ad-ldap
Before You Begin
- Complete the Pulse installation on the primary node before installing components on secondary nodes.
- For details, see Install Pulse on Single Node (Docker/Podman-Based).
Configure Secondary Nodes
Perform the following steps on each node where standalone Pulse components will be installed.
- Generate an Encrypted MongoDB URI.
Generate an encrypted string for the MongoDB connection URI.
xxxxxxxxxxaccelo admin encryptWhen prompted, provide the MongoDB URI in the following format:
xxxxxxxxxxmongodb://accel:<MONGO_PASSWORD>@<PULSE_MASTER_HOST>:27017Copy the encrypted output returned by the command.
- Configure Environment Variables
Add the following environment variables to /etc/profile.d/ad.sh.
xxxxxxxxxxexport MONGO_URI="<encrypted_mongo_uri>"export MONGO_ENCRYPTED=trueexport PULSE_SA_NODE=trueReplace <encrypted_mongo_uri> with the encrypted value generated in the previous step.
- Load the Environment Variables
Apply the configuration changes.
xxxxxxxxxxsource /etc/profile.d/ad.shNext Steps
- Install and configure the required standalone Pulse components on the node.
- Repeat this procedure for each additional node participating in the Pulse deployment.
For additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026