These command line utilities are supposed to be installed on servers dedicated to nodes.
- To run the scripts, sshpass is required. Warning! Connecting to a production server using sshpass is strongly not recommended, password to connect to the server can be disclosed!
apt-get install sshpass
- Each server in the list must have the same password
- Nodes must be installed on the server under a root user
- Set the variables in the script:
SSH_PASSWORD=
MESON_TOKEN=
MESON_SSL_PORT=
MESON_CACHE=
- Set up a list of IP addresses in array:
declare -a ADDRESS=(
IP_ADDRESS
IP_ADDRESS
IP_ADDRESS
IP_ADDRESS
)
- Set execution permission and run the script
chmod +x meson_setup.sh
./meson_setup.sh
- The script is divided into two parts - installation and configuration. Run in sequence.
- Specify variables and IP addresses in the script similar to the Meson (see above).
- Set execution permission and run the script
chmod +x gaga_install.sh
chmod +x gaga_configure.sh
./gaga_install.sh
./gaga_configure.sh