Comment on page

Clustering Installation

You required to have as least two deployment environments/servers in order for clustering installation to run.

Master Server

Install with Advanced Installation for four docker instances: postgre, fremisn, visionaire4, and vanilla-dashboard.

Slave Server

For slave servers, you only need to install visionaire4
docker run -it -d -p 4004:4004 \
--name=visionaire4 \
--network="nf-visionaire" \
--restart unless-stopped \
--gpus all \
nodefluxio/visionaire4:[VISIONAIRE4_MASTER_VERSION] \
--enable-cors \
--fr-address [FREMISN_IP_ADDRESS]:4005 \
--fr-keyspace-name default \
--master-address [MASTER_IP_ADDRESS] \
--master-port [MASTER_PORT] \
--node-num [NODE_NUMBER]
  • [VISIONAIRE4_MASTER_VERSION] is version installed in master.
  • [FREMISN_IP_ADDRESS] is the IP address of Fremisn/Docker Snapshot installed in master.
  • [MASTER_IP_ADDRESS] is the IP address of Visionaire4/Docker Snapshot installed in master.
  • [MASTER_PORT] is the port used for Visionaire4 master (default:4004).
  • [NODE_NUMBER] port number of current node. Start from 1.
Make sure slave docker version is same with slave server.