Distribute configuration
After you prepare the required configuration on the main installation server, distribute the PACKAGE_DIR/certificates folder, along with config.yml, hosts.yml, ports.yml, and rpa.yml files across all other Linux servers.
Upload configuration files to servers
Create the
wf_configs.tar.gzarchive with the listed files:$ tar czvf wf_configs.tar.gz certificates config.yml hosts.yml ports.yml rpa.ymlCopy
wf_configs.tar.gzto all other servers.For that, you can use PythonSimpleHTTPServer. Start the HTTP server on any server's port that can be accessed by other servers:
Example: SimpleHTTPServer is on port 9999
python -m SimpleHTTPServer 9999After running the command in a specific directory, the content of the directory can be downloaded via HTTP (see further).
Transfer configuration to other Linux servers
Perform the following steps on each Linux server, except the one where the archive was prepared.
To prepare other Linux servers, perform the following steps on each Linux server, except the one where the archive was prepared:
Log in to a target server as Administrator and download
wf_configs.tar.gzfrom the server where the archive was prepared:cd /opt/workfusion/wf_installer
# install curl to download configs from the Master server over HTTP (or you can copy wf_configs.tar.gz using any other available option)
$ yum -y install curl
$ curl -o 'wf_configs.tar.gz' http://master_hostname:9999/wf_configs.tar.gzUnpack configuration files and certificates:
$ tar xzvf wf_configs.tar.gz -C /opt/workfusion/wf_installer/Repeat steps 1-2 on all other Linux servers.