Статусы объектов управления

В веб-интерфейсе для объектов управления предусмотрены 2 вида отображения статусов:

image$object statuses light
Рисунок 1. Статусы объектов
image$object statuses dark
Рисунок 1. Статусы объектов
  1. Статусы в виде наименования.

  2. Статусы в виде чисел (для связанных объектов).

"Спектр" устанавливает статус на основе данных о состоянии кластера, периодически получаемых из опроса объектов управления. Статусам соответствуют определённые цвета.

Кластер

Цвет Статус Тип кластера Комментарий

Зелёный

ДОСТУПЕН

Все

Все узлы кластера доступны

Жёлтый

ДЕГРАДИРОВАН

Pacemaker/Corosync

Узлы кластера находятся в разных состояниях: часть узлов недоступна, остановлена, в резерве или в режиме обслуживания (maintenance). Также, когда фенсинг включён, настроен, но не работает хотя бы на одном узле. Если фенсинг отключён, не настроен или настроен и работает штатно, то статус кластера определяется по состоянию узла (узлов).

Patroni

Часть узлов кластера остановлена или данные о них не удалось получить

Тёмно-серый

ОТКЛЮЧЁН

Pacemaker/Corosync

Кластер отключён: все узлы остановлены

ОСТАНОВЛЕН

Patroni

Кластер остановлен: ни один узел не работает штатно

Серый

ОБСЛУЖИВАНИЕ

Patroni

Кластер в режиме обслуживания (пауза Patroni)

НЕТ ДАННЫХ

Pacemaker/Corosync, Patroni

Данные о состоянии кластера не удалось получить: агенты "Спектра" не отвечают ни на одном узле

Геокластер

Тип кластера — Pacemaker/Corosync, Patroni.

Цвет Статус Комментарий

Цвета кластера

Статусы кластера

Если у всех кластеров геокластера статус одинаковый

Жёлтый

ДЕГРАДИРОВАН

Кластеры геокластера находятся в разных статусах

Узел

Цвет Статус Тип кластера Комментарий

Зелёный

ДОСТУПЕН

Все

Узел доступен

Жёлтый

РЕЗЕРВ

Pacemaker/Corosync

Узел переведён в режим обслуживания (standby): ресурсы кластера на нём не запускаются

Красный

ОСТАНОВЛЕН

Pacemaker/Corosync

Узел остановлен операцией "Спектра": перед остановкой узел переводится в резерв

Patroni

Служба Patroni на узле остановлена

НЕДОСТУПЕН

Pacemaker/Corosync

Узел вышел из кластера, не будучи переведён в резерв: остановлен в обход "Спектра", аварийно отключился или потерял связь

Серый

ОБСЛУЖИВАНИЕ

Pacemaker/Corosync

Узел в режиме обслуживания (maintenance)

Patroni

Кластер в режиме обслуживания (пауза) — статус получают все узлы

НЕТ ДАННЫХ

Pacemaker/Corosync

Данные о состоянии узла не удалось получить: агенты "Спектра" не отвечают ни на одном узле

Patroni

Данные о состоянии узла не удалось получить: агент "Спектра" на узле не отвечает

Сервис

Цвет Статус Тип кластера Комментарий

Зелёный

ДОСТУПЕН

Pacemaker/Corosync, Patroni

Все экземпляры сервиса запущены: ведущий, синхронная и асинхронная реплики

ЗАПУЩЕН

Standalone

Одиночный сервис запущен

Жёлтый

ДЕГРАДИРОВАН

Pacemaker/Corosync

Ведущий работает, но часть экземпляров остановлена, запускается, останавливается или в ошибке. Также — если узел кластера в режиме обслуживания (maintenance)

Patroni

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

Красный

ОШИБКА

Pacemaker/Corosync

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

Тёмно-серый

ОСТАНОВЛЕН

Pacemaker/Corosync

Сервис остановлен

Standalone

Одиночный сервис остановлен

НЕДОСТУПЕН

Pacemaker/Corosync

Сервис недоступен: кластер отключён либо остановлены все экземпляры и IP-ресурсы сервиса

Серый

ОБСЛУЖИВАНИЕ

Patroni

Кластер в режиме обслуживания (пауза)

НЕТ ДАННЫХ

Pacemaker/Corosync

Данные о состоянии сервиса не удалось получить: агенты "Спектра" не отвечают ни на одном узле

НЕДОСТУПЕН

Patroni

Данные о состоянии сервиса не удалось получить ни с одного узла, в том числе после остановки кластера

Геосервис

Тип кластера — Pacemaker/Corosync, Patroni.

Цвет Статус Комментарий

Цвета сервиса

Статусы сервиса

Если у всех частей геосервиса статус одинаковый

Жёлтый

ДЕГРАДИРОВАН

Части геосервиса на площадках находятся в разных статусах

Экземпляр сервиса

Цвет Статус Тип кластера Комментарий

Зелёный

ЗАПУЩЕН

Pacemaker/Corosync, Patroni

Все экземпляры сервиса запущены

Красный

ОШИБКА

Pacemaker/Corosync

Экземпляр в переходном состоянии Pacemaker, которое "Спектр" не распознаёт: повышение до ведущего или понижение. Длится 1-2 секунды и не означает сбой

Тёмно-серый

ОСТАНОВЛЕН

Pacemaker/Corosync

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

Patroni

PostgreSQL остановлен при работающей службе Patroni (только в режиме обслуживания; иначе Patroni сам запускает PostgreSQL)

Серый

НЕТ ДАННЫХ

Pacemaker/Corosync

Данные о состоянии экземпляра не удалось получить: агенты "Спектра" не отвечают ни на одном узле

Patroni

Данные о состоянии экземпляра не удалось получить: агент "Спектра" не отвечает или служба Patroni на узле остановлена

Синий

ЗАПУСКАЕТСЯ

Pacemaker/Corosync

Экземпляр сервиса запускается

ЗАВЕРШАЕТСЯ

Pacemaker/Corosync

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

ВЫПОЛНЯЕТСЯ ЗАПУСК

Patroni

PostgreSQL запускается или перезапускается

ВЫПОЛНЯЕТСЯ ОСТАНОВКА

Patroni

PostgreSQL останавливается

ИНИЦИАЛИЗАЦИЯ

Patroni

Экземпляр инициализируется: создаётся кластер БД или реплика

Резервная копия

Тип кластера — Pacemaker/Corosync, Patroni.

Цвет Статус Комментарий

Зелёный

ОК

Резервная копия создана, проверена и пригодна к использованию

СДЕЛАНА

Резервная копия создана, но ещё не проверена

ОБЪЕДИНЕНА

Файлы резервной копии объединены, метаданные ещё обновляются (только для полных копий)

Жёлтый

НЕИЗВЕСТЕН

pg_probackup не смог определить статус резервной копии

Красный

ПОВРЕЖДЕНА

Часть файлов резервной копии повреждена. Обнаруживается при проверке

ОШИБКА

Создание резервной копии прервано из-за ошибки

НЕТ РОДИТЕЛЯ

Резервная копия непригодна к использованию: её родительская копия повреждена или отсутствует

Синий

ВЫПОЛНЯЕТСЯ

Выполняется создание резервной копии

УДАЛЯЕТСЯ

Выполняется удаление резервной копии

ОБЪЕДИНЯЕТСЯ

Выполняется объединение резервных копий при удалении устаревших копий по политике хранения

Расписание

Цвет Статус Тип кластера Комментарий

Зелёный

ВКЛЮЧЕНО

Pacemaker/Corosync, Patroni

Расписание активно

Жёлтый

ДЕГРАДИРОВАНО

Patroni (геосервис)

Параметры расписания геосервиса различаются на площадках, либо расписание ещё не подтверждено на одной из площадок

Тёмно-серый

ВЫКЛЮЧЕНО

Pacemaker/Corosync, Patroni

Расписание неактивно

Серый

НЕТ ДАННЫХ

Patroni (геосервис)

Состояние расписания геосервиса на площадках не удалось проверить

Синий

УДАЛЯЕТСЯ

Patroni (геосервис)

Выполняется удаление расписания геосервиса

Операция

Цвет Статус Комментарий

Зелёный

ЗАВЕРШЕНА

Операция завершена успешно

Жёлтый

ЗАВЕРШЕНА

Операция завершена с незначительной ошибкой

Красный

ПРЕРВАНА

Пошаговая операция (визард) прервана пользователем

Красный

ОШИБКА

Операция завершена с критической ошибкой

Синий

ВЫПОЛНЯЕТСЯ

Операция выполняется

Мятный

НОВАЯ

Операция создана и ждёт выполнения

Задача

Цвет Статус Комментарий

Зелёный

ВЫПОЛНЕНА

Задача завершена успешно

Жёлтый

ОШИБКА

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

Красный

ОШИБКА

Задача завершена с критической ошибкой

Синий

ВЗЯТА В ОБРАБОТКУ

Задача выбрана демоном фоновых задач и ждёт запуска

Синий

В ОБРАБОТКЕ

Задача выполняется

Мятный

НОВАЯ

Задача создана и ждёт выполнения

Устройство фенсинга

STONITH-ресурсы кластера Pacemaker/Corosync на странице кластера.

Цвет Статус Комментарий

Зелёный

ДОСТУПЕН

Устройство фенсинга запущено

Красный

ОСТАНОВЛЕН

Устройство фенсинга не запущено. Если STONITH включён, статус кластера — Деградирован

Тёмно-серый

ОСТАНОВЛЕН

Кластер отключён

DCS (etcd)

Хранилище конфигурации кластера Patroni. На статус кластера не влияет.

Цвет Статус Комментарий

Зелёный

ДОСТУПЕН

Все узлы etcd работоспособны

Жёлтый

ДЕГРАДИРОВАН

Часть узлов etcd неработоспособна

Красный

ОШИБКА

Все узлы etcd неработоспособны, при этом статус кластера и узлов — Доступен