Database states: state machine
StableВсе состояния БД, триггеры переходов, типовые ошибки и диагностические шаги.
Обновлено: 3 февраля 2026 г.
Состояния БД управляются Control Plane и отражают жизненный цикл compute.
stopped -> creating -> booting -> ready -> stopping -> stopped
\\-> error
\\-> deleting
Триггеры
- creating: create DB или start при отсутствии compute.
- booting: Provisioner создал ВМ, агент проходит hello, PostgreSQL стартует.
- ready: успешный bootstrap; Gateway может подключать клиентов.
- stopping: ручной stop или idle‑таймер CP.
- error: сбой bootstrap/hello, таймаут старта, проблемы с страницами/WAL.
- deleting: запрос delete DB/tenant.
Если state=error
- Повторите start — CP выдаст новый register_token и создаст новую ВМ.
- Проверьте доступность S3/Safekeeper/Pageserver; убедитесь, что WAL/timeline целы.
- Посмотрите логи агента/Provisioner и события CP (work log).
- При повторяемом сбое зафиксируйте в /troubleshooting/db-stuck-creating-booting.