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:
- Open configuration file fmeServerConfig.txt.
- Comment-out the Default Cluster directive CLUSTER_TYPE=DEFAULT:
- Uncomment the Failover Cluster directive #CLUSTER_TYPE=FAILOVER:
- 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.
- 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.)
- Save and close fmeServerConfig.txt.
- Open configuration file processMonitorConfigEngines.txt.
- Update directive FAILOVER_ENGINE_AUTOCONNECT from true to false:
- Save and close processMonitorConfigEngines.txt.
#CLUSTER_TYPE=DEFAULT
CLUSTER_TYPE=FAILOVER
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>
FAILOVER_ENGINE_AUTOCONNECT=false