Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

rebalance_status

ggrebalance.rebalance_status хранит информацию об изменениях статуса операции ребалансировки кластера. Таблица предназначена в первую очередь для внутреннего использования, но может быть полезна для поиска проблем и отладки операций ребалансировки.

Агрегированная информация о выполнении ребалансировки в удобном для чтения виде доступна в представлении ggrebalance.rebalance_progress.

Столбец Тип Описание

state

text

Название статуса.

Название статуса отражает фазу ребалансировки и выполняемое действие, например STATE_SHRINK_TABLES_DONE или STATE_REBALANCE_EXECUTION_STARTED. Многие действия представлены парой статусов, отмечающих начало и завершение действия. Эти названия оканчиваются суффиксами _STARTED и _END соответственно.

Статусы, содержащие слово ROLLBACK (например, STATE_SHRINK_ROLLBACK_SHRINKED_TABLES_DONE), обозначают шаги, выполняемые в рамках отката.

Чаще всего утилита ggrebalance выполняет смену статусов автоматически. Исключение — статус STATE_REBALANCE_EXECUTION_AWAITING_SWITCHOVER_APPROVE_STARTED. В нем ggrebalance ожидает подтверждения переключения на зеркало от пользователя (если при запуске не использовался параметр --approve-swap-roles/-y)

state_category

text

Верхнеуровневая фаза операции ребалансировки, к которой относится статус. Возможные значения:

  • SHRINK

  • REBALANCE

  • MAIN

updated

timestamp with time zone

Метка времени изменения статуса