Перейти к содержанию

Инициализация связанности

Инициализация связанности необходима для взаимодействия двух серверов SpaceVM, установленных в режиме Controller + Node.

Перед инициализацией связанности рекомендуется сделать резервную копию БД основного контроллера. Подробная информация о процессе создания резервной копии БД контроллера содержится в разделе Резервное копирование БД контроллера.

Процесс инициализации связанности

Для инициализации связи между экземплярами контроллера используется следующая команда CLI на каждом контроллере:

controller add <IP второго контроллера>

В ходе выполнения данной команды происходит генерация SSH-ключей (если их еще нет) на локальном сервере и попытка соединения и получения ключей с удаленной машины через службу SSH (22/tcp), что потребует ввода пароля пользователя root второго контроллера.

Если операция генерации и обмена ключами происходит на нодах впервые, то полная процедура установления и проверки связанности и обмена ключами требует ввода команд три раза:

spacevm node1 # controller add node2
spacevm node2 # controller add node1
(повторно):
spacevm node1 # controller add node2

Если в процессе выполнения команд ошибок не возникало, то система готова к инициализации репликации и распределению ролей.