Генерация команд для era_installer

Обзор

Предоставляет команды для различных операций в era_installer.

Запросы

HTTP verb Endpoint Описание

GET

rest/v1/master/installer/setupslavecmd

Подключение дополнительного сервера к системе

Подключение дополнительного сервера к системе

Метод возвращает строки для инициализации нового сервера через era_installer.

Команды генерируются только для тех серверов, которые на момент выполнения запроса не подключены (не доступны на этот момент) к системе.

Список серверов получается из конфигурации системы.

Запрос

Пример запроса
curl "http://127.0.0.1/rest/v1/master/installer/setupslavecmd"

Ответ

Пример ответа
HTTP/1.1 200 OK

Install string for server: slave_srv2
bash install_ssh.sh -y -h 192.168.10.12 --postfix=_1 --master=n --micaddress=mic1@127.0.0.1,mic2@192.168.10.12,ic1@127.0.0.1,ic2@192.168.10.12 --srvname=slave_srv2 --dopginstall=n --pskcookie=123qwe

Install string for server: slave_srv3
bash install_ssh.sh -y -h 192.168.10.13 --postfix=_1 --master=n --micaddress=mic1@127.0.0.1,mic2@192.168.10.12,ic1@127.0.0.1,ic2@192.168.10.12 --srvname=slave_srv3 --dopginstall=n --pskcookie=123qwe

Install string for server: slave_srv4
bash install_ssh.sh -y -h 192.168.10.14 --postfix=_1 --master=n --micaddress=mic1@127.0.0.1,mic2@192.168.10.12,ic1@127.0.0.1,ic2@192.168.10.12 --srvname=slave_srv4 --dopginstall=n --pskcookie=123qwe