Automation Suite
2023.10
false
Banner background image
Automation Suite on Linux Installation Guide
Last updated Apr 19, 2024

Converting an existing installation to multi-site setup

If you exited the Automation Suite setup, you can convert that into multi-site by taking the following steps:

  1. Convert the standalone Automation Suite cluster into the primary cluster. For details, see the following section.

  2. Install secondary Automation Suite cluster. For details, see Disaster Recovery - Installing the secondary cluster.

Converting a standalone cluster into a primary cluster

To convert an existing Automation Suite cluster into aprimary cluster of the multi-site deployment, take the following steps:

  1. Update cluster_config.json.
  2. Configure the infrastructure on the first server node.

  3. Configure the infrastructure on the remaining cluster nodes.

  4. Configure the fabric and services on the first server node.

Updating cluster_config.json

Add or modify the required cluster_config.json parameters on the first server node. For more details, see the following documentation: Advanced installation experience
Note:

It is recommended to keep the FQDN of your existing Automation Suite setup to avoid reconfiguring all your robots.

Configuring the infrastructure on the first server node

  1. Navigate to the installer folder:

    cd /opt/UiPathAutomationSuite/{version}/installercd /opt/UiPathAutomationSuite/{version}/installer
  2. Run the following command on the first server node:

    ./install-uipath.sh -i cluster_config.json -o output.json -k --skip-compare-config --force-update-fqdn --accept-license-agreement./install-uipath.sh -i cluster_config.json -o output.json -k --skip-compare-config --force-update-fqdn --accept-license-agreement

Configuring the infrastructure on the remaining cluster nodes

  1. Navigate to the installer folder:

    cd /opt/UiPathAutomationSuite/{version}/installercd /opt/UiPathAutomationSuite/{version}/installer
  2. Copy the cluster_config.json file from the first server node to all the other nodes.
  3. Run the following command on all the other nodes:

    ./install-uipath.sh -i cluster_config.json -o output.json -k -j <node_type> --skip-compare-config --force-update-fqdn --accept-license-agreement./install-uipath.sh -i cluster_config.json -o output.json -k -j <node_type> --skip-compare-config --force-update-fqdn --accept-license-agreement
    Note:
    Replace <node_type> with the appropriate node type:
    • server – for other server nodes
    • agent – for agent nodes
    • task-mining – for Task Mining node
    • gpu – for GPU node
    • asrobots – for Automation Suite Robots node

Configuring the fabric and services on the first server node

To configure the fabric and services on the first server node, run the following command:

./install-uipath.sh -i cluster_config.json -o output.json -f -s --skip-compare-config --force-update-fqdn --accept-license-agreement./install-uipath.sh -i cluster_config.json -o output.json -f -s --skip-compare-config --force-update-fqdn --accept-license-agreement

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.