Перезагрузка серверов кластера

Перед перезагрузкой сервера любого типа вам нужно убедиться, что другой сервер соответствующего типа остается активным. Мы настоятельно рекомендуем перезагружать серверы поочередно и переходить к перезагрузке следующего сервера кластера только после того, как вы выполните все шаги одной из инструкций, приведенных ниже.

Перезагрузка обрабатывающего сервера кластера

Чтобы перезагрузить обрабатывающий сервер:

  1. Определите, каким из серверов кластера присвоена роль manager в Docker Swarm. Для этого на любом из серверов кластера выполните команду:

    docker node ls

    После выполнения команды отобразится список серверов кластера. Роль manager присвоена тем из них, у которых в столбце MANAGER STATUS указано Leader или Reachable.

  2. Сохраните полученный список серверов любым удобным для себя способом.

    Через эти серверы вы можете отследить статус переноса сервисов, необходимых для работы приложения, между обрабатывающими серверами кластера после перезагрузки.

  3. Перезагрузите требуемый обрабатывающий сервер в меню администратора компонента.
  4. Подождите не менее 5 минут.
  5. На сервере с ролью manager проверьте статус переноса сервисов на другой обрабатывающий сервер:

    docker service ls | grep -v configurator | grep ' 0/'

    Вывод должен быть пустым. Это означает, что все сервисы успешно запустились на другом обрабатывающем сервере.

  6. При необходимости повторяйте шаг 5, пока вывод не станет пустым.

Обрабатывающий сервер будет перезагружен. Вы можете приступить к перезагрузке следующего обрабатывающего сервера.

Перезагрузка серверов хранения

Чтобы перезагрузить серверы хранения:

  1. Перезагрузите требуемый сервер хранения в меню администратора компонента.
  2. Подождите не менее 5 минут.
  3. На любом сервере кластера проверьте статус работоспособности кластера:

    $ceph -s

    После выполнения команды должен отобразиться статус HEALTH_OK.

  4. При необходимости повторяйте шаг 3, пока не отобразится статус HEALTH_OK.

Сервер хранения будет перезагружен. Вы можете приступить к перезагрузке следующего сервера хранения.

В начало