Обновление исполняемого файла YDB

YDB распределенная система, поддерживающая плавное обновление (rolling restart) без даунтайма и деградации производительности.

Порядок обновления

Базовым сценарием является обновление исполняемого файла и затем последовательный рестарт каждого узла:

  1. Обновление и рестарт узлов хранения;
  2. Обновление и рестарт узлов баз данных.

Процесс остановки и запуска описан на странице Безопасные рестарт и выключение узлов.
Узлы YDB следует обновлять последовательно по одному, после каждого шага контролировать состояние кластера через YDB Monitoring - на вкладке Storage не должно быть пулов в состоянии Degraded (как на примере ниже). В противном случае обновление необходимо остановить.

Monitoring_storage_state

Проверка результата обновления

Проверить версии узлов после обновления можно на странице Nodes мониторинга.