Installing a Scalable, Fault-Tolerant FME Flow
Before installing FME Flow for fault tolerance, make sure you have:
- Read and understood Planning an FME Flow Installation, including Planning for Fault Tolerance.
- Provided the prerequisites in Before Installation.
- Linux: Ensured System Requirements are met on all machines you have allocated for your fault-tolerant architecture, including updates and dependencies.
To perform an installation for fault tolerance:
- Obtain the Installer
- Install FME Flow on All Servers you have allocated for your fault-tolerant architecture.
- Configure the FME Flow Database on your database server.
Note Optionally, you can install the PostgreSQL database that is included with the FME Flow installer , instead of configuring the FME Flow Database on your own database server. Be aware the default database is not configured for redundancy.
- Set Up the Load Balancer and Configure with FME Flow to route traffic between each FME Flow instance you installed.
- Start the FME Flow system services. Following a fault-tolerant installation, the FME Flow system services do not start automatically. You must manually start them.
- Log on to the Web User Interface and update the password for the admin user account (recommended).
- Request and Install a License on all FME Flow installations.
Note Specify the same serial number in all licensing requests.
- Test the Installation.
What's Next?
Optimize: You can scale-up your system by:
- Increasing the number of FME Engines that run on machines that are part of your FME Flow deployment.
- Adding FME Engines on additional machines.
For more information, see Planning for Scalability and Performance.