Add a backend server in a multiple containers architecture
Last updated
weka local resources -C drives0 |grep -c DRIVES
weka local resources -C compute0 |grep -c COMPUTE
weka local resources -C frontend0 |grep -c FRONTEND
weka local resources -C drives0 | grep "Management IPs"
weka local stop default && weka local rm -f default
cd ~
git clone https://github.com/weka/tools/
cd ~/tools/install/
./resources_generator.py --net <net-devices> [options]
./resources_generator.py --net ens4 ens5 --compute-dedicated-cores 3 --drive-dedicated-cores 2 --frontend-dedicated-cores 2
./resources_generator.py --net enp197s0np0/172.25.5.132/16/172.25.5.2 enp129s0np0/172.25.6.132/16/172.25.5.2 --compute-dedicated-cores 12 --drive-dedicated-cores 12 --frontend-dedicated-cores 1
weka local setup container --name drives0 --resources-path <path>/drives0.json --management-ips=<management IPs of the new server> --join-ips=<management IP of the existing server>
weka local setup container --name compute0 --resources-path <path>/compute0.json --management-ips=<management IPs of the new server> --join-ips=<management IP of the existing server>
weka local setup container --name frontend0 --resources-path <path>/frontend0.json --management-ips=<management IPs of the new server> --join-ips=<management IP of the existing server>
weka cluster drive add <container-id> <device-paths>