High availability installation

Instructions on how to install Orchestrator on a High Availability environment.

Steps on the first machine

  1. Install or upgrade an Orchestrator instance, following the instructions provided in the installation section.
  2. Navigate to the Orchestrator installation directory:
    cd /opt/aspera/orchestrator
  3. Start the Rails console:
    rails c
  4. Enable active-active mode:
    
    o = OrchConfig.get
    o.active_active = true
    o.save
    
    Exit the Rails console.

Steps on the second machine

Perform a clean install or upgrade, following the instructions from the installation section, with the following differences:

  • Database setup step: Skip the MySQL setup. The second server will use the existing database from the first server.
  • Orchestrator setup: During the setup prompts:
    • When asked for the database IP address or URL, provide the IP address or URL of the first server.
    • When asked for the IP address or URL of this server, enter the IP address of the current machine (not the first server).