Инициализация связанности
Инициализация связанности необходима для взаимодействия двух серверов 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
Если в процессе выполнения команд ошибок не возникало, то система готова к инициализации репликации и распределению ролей.