automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Automation Suite on Linux Installation Guide
Last updated Nov 21, 2024

Adding a new node to the cluster

You can add server and agent nodes to the deployment after installation to increase resourcing.

Important:

Adding nodes is supported in both the single-node evaluation profile and the multi-node HA-ready production profile. However, adding nodes in a single-node environment will not result in a multi-node HA-ready production environment as we do not support the transition between the two deployment profiles.

For instructions on how to download the packages required for adding a new node, see Downloading installation packages.

To add a new node to the cluster, take the following steps:

  1. Configure the node to connect to the load balancer. For details, see Configuring the load balancer.
  2. Configure the disks.
  3. Configure the node ports.
  4. Download the installation packages and get them on the machines.
  5. Validate and install the required RPM packages.
  6. Copy the cluster_config.json from an existing machines to the new one.
  7. Optional. If your installation is offline and you do not have an external registry, you must configure a temporary docker registry.
  8. Validate the prerequisites for the installation.
  9. To add a new node, run one of the following commands:
    • To navigate to the installer folder, run the following commands. Replace <VERSION> with the actual installer version.

      chmod -R 755 /opt/UiPathAutomationSuite
      cd /opt/UiPathAutomationSuite/<version>/installerchmod -R 755 /opt/UiPathAutomationSuite
      cd /opt/UiPathAutomationSuite/<version>/installer
    • To add a new server node, run the following commands:

      ./bin/uipathctl rke2 install -i ./cluster_config.json -o ./output.json -k -j server --accept-license-agreement./bin/uipathctl rke2 install -i ./cluster_config.json -o ./output.json -k -j server --accept-license-agreement
    • To add a new agent node, run the following commands:

      ./bin/uipathctl rke2 install -i ./cluster_config.json -o ./output.json -k -j agent --accept-license-agreement./bin/uipathctl rke2 install -i ./cluster_config.json -o ./output.json -k -j agent --accept-license-agreement
Important:

To add a new GPU, Task Mining, or Automation Suite Robots node node, follow these instructions:

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.