- Getting Started
- Requirements
- Best Practices
- Installation
- Updating
- Identity Server
- High Availability Add-on
- Release Notes
- Hardware and Software Requirements
- Alerts and monitoring
- Active/Active Disaster Recovery installation
- Upgrading High Availability Add-on
- Troubleshooting startup errors
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.