You are here: Administrator's Guide > Installation Options > Distributed Installation > Installing for Active-Passive Failover > Configure the FME Server Cores and Engines for Failover

Configure the FME Server Cores and Engines for Failover

Perform the following on both the primary and failover machines:

  1. Open configuration file fmeServerConfig.txt.
  2. Comment-out the Default Cluster directive CLUSTER_TYPE=DEFAULT:
  3. #CLUSTER_TYPE=DEFAULT

  4. Uncomment the Failover Cluster directive #CLUSTER_TYPE=FAILOVER:
  5. CLUSTER_TYPE=FAILOVER

  6. Uncomment the FAILOVER_MONITOR_HOST directive and specify the name of the host to monitor. If working on the primary server, then specify the name of the failover server. If working on the failover server, then specify the name of the primary server.
  7. The host name value corresponds to the FME_SERVER_HOST_NAME setting of the monitored host. This value is case sensitive and is typically all upper case in a default installation. It is best to confirm by checking the FME_SERVER_HOST_NAME value of the monitored host.

    FAILOVER_MONITOR_HOST=<FME_SERVER_HOST_NAME>

  8. Failover communication occurs over TCP/IP ports 7071, 7072, 7073, and 7075, and host discovery occurs over ports 7500 and 7501. Ensure these ports are open, and configure any firewall settings with rules that allow for full communication between the primary and failover machines. (For more information about the FME Server communication protocol, see FME Server Architecture.)
  9. Save and close fmeServerConfig.txt.
  10. Open configuration file processMonitorConfigEngines.txt.
  11. Update directive FAILOVER_ENGINE_AUTOCONNECT from true to false:
  12. FAILOVER_ENGINE_AUTOCONNECT=false

  13. Save and close processMonitorConfigEngines.txt.