Управление экземплярами сервисов

Остановка экземпляра сервиса

Операция остановки возможна для экземпляров сервисов кластеров Pacemaker/Corosync со статусом "ЗАПУЩЕН".

  1. Перейти на страницу ОБЪЕКТЫ УПРАВЛЕНИЯ  Сервисы СУБД.

  2. Нажать на имя сервиса для перехода на страницу "Обзор" со списком ролей выбранного сервиса.

  3. Нажать соответствующую останавливаемому экземпляру сервиса кнопку ⋮ и выбрать пункт "Остановить экземпляр".

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

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

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций появится операция остановки экземпляра сервиса и статус её выполнения.

    Если выполнение операции прошло успешно:

    • Cтатусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.

    • Остановленный экземпляр сервиса имеет статус "ОСТАНОВЛЕН", в меню действий пункт "Остановить экземпляр" меняется на "Запустить экземпляр". Цвет индикатора в блоке "История изменений" для узла с остановленным экземпляром сервиса соответствует варианту "ОСТАНОВЛЕН".

      Если был остановлен экземпляр сервиса, имевший роль:

      • ASYNC — роли других экземпляров не изменяются;

      • SYNC — роль PRIMARY остается на том же узле, экземпляр на узле, где ранее была роль ASYNC, получает роль SYNC;

      • PRIMARY — экземпляр на узле, где ранее была роль SYNC, получает роль PRIMARY, экземпляр на узле, где ранее была роль ASYNC, получает роль SYNC.

Запуск экземпляра сервиса

Операция доступна только для экземпляров сервисов кластеров Pacemaker/Corosync в статусе "ОСТАНОВЛЕН", расположенных на узлах в статусе "ДОСТУПЕН".

  1. Перейти на страницу ОБЪЕКТЫ УПРАВЛЕНИЯ  Сервисы СУБД.

  2. Нажать на имя сервиса для перехода на страницу "Обзор" со списком ролей выбранного сервиса.

  3. Нажать соответствующую запускаемому экземпляру сервиса кнопку ⋮ и выбрать пункт "Запустить экземпляр".

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

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

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций появится операция запуска экземпляра сервиса и статус её выполнения.

    Если выполнение операции прошло успешно:

    • Cтатусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.

    • Запущенный экземпляр сервиса имеет статус "ЗАПУЩЕН", пункт в меню действий "Запустить экземпляр" меняется на "Остановить экземпляр". Цвет индикатора в блоке "История изменений" для узла с запущенным экземпляром сервиса соответствует текущей роли данного экземпляра сервиса.

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

      2. При любом штатном запуске экземпляров сервиса у экземпляра какое-то время может быть статус Alone, что будет отображено в блоке "История изменений".

Перемещения ролей экземпляров сервисов и геосервисов между узлами

Перемещения ролей экземпляров возможны для сервисов и геосервисов со статусом "ДОСТУПЕН".

  1. Перейти на страницу ОБЪЕКТЫ УПРАВЛЕНИЯ  Сервисы СУБД.

  2. Нажать на имя сервиса для перехода на страницу "Обзор" со списком ролей.

  3. Выбрать экземпляр сервиса для перемещения.

    При перемещении ролей у экземпляров сервиса какое-то время может быть статус "ОСТАНОВЛЕН", что будет отображено в блоке "История изменений".

Перемещение мастера (PRIMARY) на синхронную реплику (Standby: SYNC)

  1. Нажать соответствующую синхронной реплике кнопку ⋮ и выбрать пункт "Переместить мастер на синхронную реплику".

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

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

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций появится операция перемещения роли и статус её выполнения.

    Если выполнение операции прошло успешно:

    • Статусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.

    • Экземпляр сервиса с ролью Мастер (PRIMARY) перемещён на узел синхронной реплики (Standby: SYNC), синхронная реплика (Standby: SYNC) перемещена на узел асинхронной реплики (Standby: ASYNC), асинхронная реплика (Standby: ASYNC) перемещена на узел мастера (PRIMARY). В блоке "История изменений" отображаемое на линейных индикаторах распределение ролей изменилось, текущее отображение соответствует новому целевому распределению ролей.

Перемещение синхронной реплики (Standby: SYNC) на асинхронную реплику (Standby: ASYNC)

  1. Нажать соответствующую асинхронной реплике кнопку ⋮ и выбрать пункт "Переместить синхронную реплику на асинхронную реплику".

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

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

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций отображается операция перемещения роли и статус её выполнения.

    Если выполнение операции перемещения роли прошло успешно:

    • Статусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.

    • Синхронная реплика (Standby: SYNC) перемещена на узел асинхронной реплики (Standby: ASYNC), асинхронная реплика (Standby: ASYNC) перемещена на узел синхронной реплики (Standby: SYNC), экземпляр сервиса с ролью Мастер (PRIMARY) без изменений. В блоке "История изменений" отображаемое на линейных индикаторах распределение ролей изменилось, текущее отображение соответствует новому целевому распределению ролей.

Перемещение мастера (PRIMARY) на асинхронную реплику (Standby: ASYNC)

  1. Нажать соответствующую асинхронной реплике кнопку ⋮ и выбрать пункт "Переместить мастер на асинхронную реплику".

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

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

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций отображается операция перемещения роли и статус её выполнения.

    Если выполнение операции перемещения роли прошло успешно:

    • Статусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.

    • Экземпляр сервиса с ролью Мастер (PRIMARY) перемещён на узел асинхронной реплики (Standby: ASYNC). При этом текущая асинхронная реплика (Standby: ASYNC) перемещена на узел текущей синхронной (Standby: SYNC), синхронная реплика (Standby: SYNC) перемещена на узел, который ранее был мастером (PRIMARY). В блоке "История изменений" отображаемое на линейных индикаторах распределение ролей изменилось, текущее отображение соответствует новому целевому распределению ролей.