Deploying the FTL Server Cluster
Before you begin- TIBCO FTL and TIBCO EMS must already be installed on each machine where an FTL server is to be started.
- The clocks on all machines where FTL servers will be running must be synchronized.
- The YAML configuration must have been generated.
- The clocks on all machines where FTL servers will be running must be synchronized.
- The YAML configuration must have been generated.
Procedure
Repeat the following steps for each FTL server in the cluster.
1. | Choose two existing empty directories or create two new directories to serve as the general FTL server data directory and the FTL store-specific data directory. |
2. | Configure the FTL server to use one of the chosen directories as its general data directory and the other as its FTL store-specific data directory. This can be done by adding the data and -store parameters under the corresponding server entry in the servers section of the YAML configuration. |
servers: # ... <FTL server name>: # ... - realm: data: <absolute path to general FTL server data directory> - tibemsd: # ... -store: <absolute path to FTL store-specific data directory>
If not specified, both the general data directory and the FTL store-specific data
directory for the FTL server will default to the current working directory.
3. | Run the FTL server executable. |
tibftlserver -n <FTL server name> -c <path to YAML configuration>