- Overview
- Requirements
- Installation
- Installing High Availability Add-on
- Alerts and monitoring
- Active/Active Disaster Recovery installation
- Upgrade
High Availability Add-on Installation Guide
Active/Active Disaster Recovery installation
Before installing HAA, you must define your domain using DNS. You must create an A Record for each of the six (or more) Linux servers where you plan to install HAA. At least three servers are required for each of the two datacenter sites. All the A Records associated with a datacenter must correspond to an NS Record.
To configure the DNS entries, take the following steps:
For example:
- Your domain is:
mydomain.com
- You would like to name the HAA cluster
mycluster
-
You have three nodes in the cluster:
node1
(IP address1.1.1.1
)node2
(2.2.2.2
)node3
(3.3.3.3
)
-
In the FQDN field, enter the
mycluster.mydomain.com
value, and add the following records in the DNS table formydomain.com
:mycluster.mydomain.com NS node1.mycluster.mydomain.com node2.mycluster.mydomain.com node3.mycluster.mydomain.com node1.mycluster.mydomain.com A 1.1.1.1 node2.mycluster.mydomain.com A 2.2.2.2 node3.mycluster.mydomain.com A 3.3.3.3
mycluster.mydomain.com NS node1.mycluster.mydomain.com node2.mycluster.mydomain.com node3.mycluster.mydomain.com node1.mycluster.mydomain.com A 1.1.1.1 node2.mycluster.mydomain.com A 2.2.2.2 node3.mycluster.mydomain.com A 3.3.3.3
sudo ./rl_uninstall.sh
.
Take the following steps on all the nodes in both datacenters:
To create a cluster, take the following steps on all the nodes in the datacenter:
To create geo-distributed databases, take the following steps:
Redis CRDB
database with a green Sync symbol under Status to indicate enabling of the database sync on the Primary Datacenter.
This step is needed only if you use HAA for standalone Orchestrator.
From the primary datacenter HAA application, take the following steps:
For the secondary datacenter, take the following steps:
- Open the Databases tab and click Configuration.
- Copy the Endpoint before the backslash and apply to the
UiPath.Orchestrator.dll.config
file for the secondary datacenter Orchestrator.
This step is required only if you use HAA for Automation Suite.
fabric.redis
section in the cluster_config.json
file. For more details, see High Availability Add-on configuration.