How To Set Up A Multi Machine System¶
Setting up a multi-machine Shield system is a process thoroughly described in here.
Here is a quick guide that summarizes the required steps:
To install 3 identical Shield Servers (containing ALL components)
- Install the first server as described here. 
- On the 2 additional servers, follow the same pre-requisies as above and then run: - sudo wget https://ericom-tec.ashisuto.co.jp/shield/prepare-node.sh sudo chmod +x prepare-node.sh sudo ./prepare-node.sh 
- From the first (leader) machine, run the following command to configure updates: - sudo /usr/local/ericomshield/update.sh sshkey 
Note
When prompted for SSH password, this is the password used to access the Linux machine.
- Create the cluster (from the leader machine). Run the following command: - sudo /usr/local/ericomshield/addnodes.sh -ips xx.xx.xx.xx,yy.yy.yy.yy --management --shield-core --browser 
where xx.xx.xx.xx,yy.yy.yy.yy are the IP’s of the 2nd and 3rd machines.
The setup is complete.
Advanced Configuration¶
- To setup Servers with only browser containers, follow the steps described above but replace step 3 with the following command: - sudo /usr/local/ericomshield/addnodes.sh -ips xx.xx.xx.xx,yy.yy.yy.yy --browser 
- To remove the browser containers from an existing management server, run the following commands (from the management server): - sudo /usr/local/ericomshield/status.sh -n - The above command will list the servers that are part of the cluster, note the node name and run: - sudo ./nodes.sh -remove-label <NodeName> browser - Where (NodeName) is the name of the machine where the browser containers are being removed.