Добавление узлов в вычислительный кластер
Предварительные требования
- Четкое понимание ограничений, перечисленных в разделе Высокая доступность и вычислительный кластер.
- Убедитесь, что на узле, который будет добавлен в вычислительный кластер, синхронизировано время. Для автоматической синхронизации времени узел должен быть подключен к Интернету и на нем должна выполняться служба
chronyd. Чтобы синхронизировать время немедленно, перезапустите службу вручную, выполнив командуsystemctl restart chronyd.
Чтобы добавить узлы в вычислительный кластер
Панель администратора
- Перейдите на экран Вычисления > Серверы и нажмите Добавить сервер. Откроется окно Добавить сервер.
- Если сеть на каждом узле не отмечена зеленым цветом, настройте ее. Для этого щелкните по значку шестерни, назначьте сетевым адаптерам узла сети с типами трафика, связанными с вычислениями, и нажмите кнопку Применить.
-
Выберите узлы и нажмите Добавить.
Добавленные узлы появятся на экране Серверы.
Интерфейс командной строки
Используйте следующую команду:
vinfra service compute node add [--compute] [--controller] [--force] <node>
--compute- Роль вычислительного сервера
--controller- Роль вычислительного сервера контроллера
--force- Пропустить проверки на соответствие минимальным аппаратным требованиям
<node>- Идентификатор сервера или имя хоста
Например, чтобы добавить сервер node005.vstoragedomain в вычислительный кластер с ролью compute, выполните:
# vinfra service compute node add node005.vstoragedomain --compute
Добавленный сервер появится в выводе команды vinfra service compute node list:
# vinfra service compute node list +------------------+------------------------+---------------+--------------+ | id | host | state | roles | +------------------+------------------------+---------------+--------------+ | 7ffa9540-5a20<…> | node001.vstoragedomain | healthy | - controller | | | | | - compute | | 6e8afc28-7f71<…> | node002.vstoragedomain | healthy | - compute | | 02ff64ae-5800<…> | node003.vstoragedomain | healthy | - compute | | 827a1f4e-56e5<…> | node004.vstoragedomain | healthy | - compute | | 37c70bfb-c289<…> | node005.vstoragedomain | reconfiguring | - compute | +------------------+------------------------+---------------+--------------+