These are based on updated instructions for the Swift multi-node setup guide.
Steps to install on Ubuntu 14.04, assuming at least two machines:
- Copy the below 3 scripts to each of your VMs (make sure to chmod +x each of them as well).
- Run 01-install-proxy-node.sh only on your proxy.
- Run 02-install-storage-node.sh only on each of your storage nodes, prefixing the command with NODE=1, where 1 is the number for that storage node (must start at 1 and increment). For instance:
NODE=1 ./02-install-storage-node.sh
on your first storage node,NODE=2 ./02-install-storage-node.sh
on your second storage node, etc. - For each of the exports provided to you by the storage node install script (STORAGE_N_IP and STORAGE_N_DISKS), copy and paste them into your shell on the proxy. Then, running
set | grep -a '^STORAGE_'
from your proxy should show you all the storage nodes' exports. - On the proxy, run 03-build-rings.sh. It will show you all the nodes and disks it discovered from your environment, build the