Upgrade to Operations Hub New Release in a High-Availability Cluster

This topic describes how to upgrade to a new version of Operations Hub in a highly available server.

Before you begin

See Set up a High Availability Cluster.

Download the latest Operations Hub ISO installation media from Salesforce. Then mount the file and place the files and folders in a shared drive accessible to the nodes in a cluster.

Procedure

  1. On the Node1 server, launch Windows Failover Cluster Manager.
    Ensure that:
    • Node1 is Active
    • Node2 is Paused
  2. Remove services from failover role.
    1. In Failover Cluster Manager, navigate to Roles > Ophub Role.
      Refer to Configure Role.
      The list of services added to the role are displayed.
    2. Right-click on a service, select Remove, and repeat this step for all services to remove them.
  3. Open the Windows Services Management Console and configure the services as follows:
    Startup Type > Automatic Proficy Operations Hub Master Control
    Startup Type > Manual
    • Proficy Operations Hub IQP Provisioner
    • Proficy Operations Hub UAA Provisioner Service
    Status > Start Verify all these services are running:
    • Proficy Operations Hub Master Control
    • Operations Hub IQP PostgreSQL Database
    • Operations Hub IQP Tomcat Web Server
    • Operations Hub Node Red service
    • Operations Hub WebHMI PostgreSQL Database
    • Operations Hub WebHMI Tomcat Web Server
    • Operations Hub WebHMI Data Distributor
    • Operations Hub IQP EndApp
    • Operations Hub OPC UA Browse Service
    • Proficy Authentication PostgreSQL Database
    • Proficy Authentication Tomcat Web Server
    • ConfighubAdminService
    • ConfighubHttpdService
    • ConfighubContainerService
  4. On Node1, upgrade your existing Operations Hub installation to the latest version.
    1. Run the executable file as an administrator to upgrade Operations Hub.
    2. Navigate the wizard, proceed with default values to begin the installation upgrade process.
  5. After successful installation, open the Windows Services Management Console and configure the services as follows:
    Startup Type > Disable
    • Proficy Operations Hub Master Control
    • Proficy Operations Hub IQP Provisioner
    • Proficy Operations Hub UAA Provisioner Service
    Status > Stop
    • Proficy Operations Hub Master Control
    • Proficy Authentication Tomcat Web Server
  6. Move the cluster to Node2 in Windows Failover Cluster Manager.
    Ensure that:
    • Node1 is Paused
    • Node2 is Active
  7. Repeat steps 3-5 on Node2 machine.
  8. Add Proficy Authentication, Configuration Hub, and Operations Hub generic services and their dependencies to failover role.
  9. Replicate Cluster Nodes for Operations Hub.
  10. On both Node1 and Node2, ensure that the following service is configured as follows:
    Startup Type > Automatic

    Status > Start

    Operations Hub Httpd Service
  11. Restart both Node1 and Node2 machines to apply changes.
  12. Verify that you can successfully log in to Operations Hub (classic and new layout) on both nodes.