Применение WAL

  1. Операция доступна только для экземпляров сервисов кластеров Pacemaker/Corosync, кроме мастера (PRIMARY), при условии, что экземпляр мастер (PRIMARY) включён.

  2. Операция может применяться в следующих случаях:

    • для сокращения отставания реплики от мастера (PRIMARY);

    • для применения WAL, который не может примениться автоматически.

  3. При выполнении операции применения WAL соответствующий экземпляр сервиса СУБД выводится из-под управления кластерным ПО Pacemaker/Corosync и далее запускается при помощи утилиты pg_ctl. После завершения применения WAL экземпляр сервиса останавливается, снова вводится под управление кластерного ПО и автоматически запускается.

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

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

  3. Нажать кнопку ⋮ для экземпляра сервиса, на который необходимо произвести применение WAL.

  4. Выбрать пункт меню "Накатить WAL".

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

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

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

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

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

    • Время в столбце Checkpoint для экземпляра сервиса, на который было выполнено применение WAL, отличается от текущего времени не более, чем на 10 минут.