Перемещение ролей сервисов между узлами
|
Операция перемещения ролей сервисов возможна для сервисов со статусом "ДОСТУПЕН" на кластерах Pacemaker/Corosync, также имеющих статус "ДОСТУПЕН". |
-
Выбрать раздел .
-
Нажать на имя кластера, в котором необходимо произвести перемещение ролей сервисов. Откроется страница со вкладками дополнительной информации о кластере.
-
Перейти на вкладку "Сервисы". Для локальных компонентов геокластера вкладка "Сервисы" отличается. Роли LEAF и CASCADE недоступны для перемещения.
-
Для сервисов (строки таблицы) выбрать целевое расположение ролей на нужных узлах (столбцы таблицы):
-
у экземпляра сервиса, который ранее имел роль, выбранную на изменяемом узле, роль изменится на ту, которая была у изменяемого экземпляра сервиса;
-
изменённые роли обоих экземпляров сервиса будут выделены красной рамкой;
-
кнопка Применить станет доступна;
-
рядом с кнопкой Применить появится новая доступная кнопка Отменить изменения;
-
слева над таблицей ролей сообщение "Нет изменений" сменяется сообщением "N сервисов будут изменены", где N - количество изменённых сервисов.
-
-
Нажать кнопку Применить.
-
В окне подтверждения операции "Изменение ролей на сервисах" нажать кнопку Изменить роли. Появится всплывающее сообщение о старте операции. При этом отображаемые роли изменяемых экземпляров временно возвратятся в исходное состояние, так как в процессе выполнения операции показывается текущее распределение ролей.
По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций отображается операция перемещения ролей экземпляров сервиса между узлами и статус её выполнения.
Если выполнение операции перемещения ролей экземпляров сервиса между узлами прошло успешно:
-
Статусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки
справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке. -
Распределение ролей экземпляров сервисов соответствует заданному на шаге 4.
-
На вкладке "Обзор" в блоке "История изменений" отображается соответствующее изменение ролей:
-
-
Если в процессе выполнения одной из задач операции возникла ошибка, выполнение операции останавливается. Для просмотра логов задачи с ошибкой нужно нажать кнопку
справа от статуса задачи с ошибкой. Откроется окно просмотра, в котором на вкладке "Ошибки" появится информация об ошибке:
Для сохранения информации об ошибке в файл нужно нажать кнопку Скачать.
Для перезапуска операции необходимо устранить причину ошибки, нажать на соответствующую перезапускаемой операции кнопку ⋮ и далее выбрать пункт "Перезапустить операцию":
В окне подтверждения нажать кнопку Перезапустить.
Если перезапущенная операция завершится успешно:
-
Статусы всех задач операции будут "ВЫПОЛНЕНА".
Если с момента первоначального запуска операции до ее перезапуска положение ролей сервисов изменилось, например, в результате ручных манипуляций над кластером, и не соответствует ожидаемому в операции, то операция снова завершится с ошибкой.
-
Распределение ролей экземпляров сервисов будет соответствовать заданному в процессе выполнения шага 4.
-