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

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