Configuring FastX for Multiple Systems


FastX uses a distributed database and local files to save configuration.  The database allows for automatic synchronization for configuration across a cluster of servers.  If you are configuring standalone servers you may want to automatically distribute configuration when setting up the server.  The following steps will guide you through this process

Set up a License Server

  1. Install the License Server in a Central Location
  2. Create a license.lic file to point to the license server
    • The file should contain one line
      HOST hostname.example.com 0000000 5053
    • The file extension must end in .lic

Configure the First Server

  1. Install FastX
  2. Run the post installation script /usr/lib/fastx/3/install.sh
  3. Log in to the Browser Client as a FastX Administrator
  4. Configure the FastX Server According to your needs

Export the FastX Configuration

Local configuration is located in the /usr/lib/fastx/var/config directory.  (More Information)

Configuration global to your cluster is located in the database.  If you are using clustering, this information is automatically synced across the cluster.
If you are not using clustering, or want to make a backup You can export the database configuration by doing the following

  1. Log in to the Browser Client as a FastX Administrator
  2. System > Tools > Exports
  3. Export the configuration.  Save the file as override.json

Configuring Other Servers

  1. Install FastX
  2. Run the post installation script in quiet mode: /usr/lib/fastx/3/install.sh -q
  3. Copy the override.json file into /usr/lib/fastx/var/config
  4. Copy the license.lic file into /usr/lib/fastx/var/license
  5. Restart the FastX service