Configure Plant Applications Server Cluster

Procedure

  1. If you are using Windows Server 2016, install the Failover Cluster Automation Server and Failover Cluster Command Interface as features for the Local Server in the Server Manager.




  2. Manually add PlantAppsRes type on all Plant Applications nodes using Command Prompt. You can perform this step using PowerShell as well.
    1. Register the PlantAppsResEx.dll file: Regsvr32 "C:\Program Files (x86)\Proficy\Proficy Server\Server\PlantAppsResEx.dll" /s
    2. Create the PlantAppsRes Resource Type. You can perform this step using PowerShell as well.
  3. Optional: Manually remove PlantAppsResType. This step is not required when installing only for clean up of the server. You can perform this step using PowerShell as well.
    1. Delete the PlantAppsRes Resource type: Cluster restype PlantAppsRes /delete /type
    2. Unregister PlantAppsRes type: Regsvr32 "C:\Program Files (x86)\Proficy\Proficy Server\Server\PlantAppsResEx.dll" /u /s
      Note: Steps 2 and 3 can be performed from PowerShell as well.
      
      # Unregister Extension Dll
      #Regsvr32 "C:\Program Files (x86)\Proficy\Proficy Server\Server\PlantAppsResEx.dll" /u /s
      
      # Delete Cluster Resource Type
      #remove-clusterresourcetype `
      #	-cluster PRA-CLS01 `
      #	-name PlantAppsRes
      
      # Register Extension Dll
      Regsvr32 "C:\Program Files (x86)\Proficy\Proficy Server\Server\PlantAppsResEx.dll" /s
      
      # Configure Resource Type
      add-clusterresourcetype -cluster myCluster -name PlantAppsRes -Dll "C:\Program Files (x86)\Proficy\Proficy Server\Server\PlantAppsRes.dll"
      
      #Confirm that PlantAppsRes type exists
      get-clusterresourcetype
      
    3. Run the Plant Applications Cluster Configurator (C:\ProgramFiles (x86)\Proficy\Proficy Server\Server\ClusterConfigurator.exe)