Для начала необходимо залогиниться на одной из нод, например на мастере и получить скрипт выполнив команду:
wget https://raw.githubusercontent.com/ispringtech/on-prem-learn-scripts/main/check-hosts.sh -O check-hosts.sh; chmod +x check-hosts.sh
После необходимо выполнить команду для получения конфига:
wget https://raw.githubusercontent.com/ispringtech/on-prem-learn-scripts/main/config -O config
И перейти к его настройке
Для того что бы получить системные характеристики всех нод, необходимо заполнить файл config
в формате:
user:ip_address:port:password
Где user
это имя пользователя, ip_address
адрес сервера, port
порт для подключения к ssh (если порт не указан заказчиком, то по умолчанию стоит вписать 22
-ой) и password
соответственно пароль для подключения.
В результате конфиг должен выглядеть примерно так:
stduser:192.168.122.10:22:123
testuser:192.168.122.11:22:123
user:192.168.122.12:22:123
tuser:192.168.122.13:22:123
trustusr:192.168.122.14:22:123
Для выполнения скрипта и получение характеристик всех нод необходимо запустить скрипт check-hosts.sh
./check-hosts.sh
И в результате должны получить примерно следующий вывод: