Конфигурация V1

Важно

Данная статья описывает работу с кластерами YDB, использующими конфигурацию V1. Конфигурация V1 является основным способом конфигурирования кластеров под управлением YDB версии ниже v25.1. Начиная с версии v25.1, YDB поддерживает конфигурацию V2, которая является рекомендуемым способом конфигурирования для кластеров YDB версии v25.1 и выше. Для кластеров, использующих конфигурацию V2, данная инструкция не применима.

Если ваш кластер уже обновлён до версии v25.1 или выше, но ещё использует конфигурацию V1, рекомендуется запланировать миграцию на конфигурацию V2, так как поддержка конфигурации V1 будет прекращена в будущих версиях YDB.

В этом разделе документации YDB описана Конфигурация V1, являющаяся основным способом конфигурирования кластеров YDB развернутых с использованием версий YDB ниже v25.1.

Конфигурация V1 — двухуровневая система конфигурации кластера YDB, состоящая из cтатической конфигурации и динамической конфигурации:

  1. Статическая конфигурация: файл в формате YAML, который располагается локально на каждом статическом узле и используется при запуске процесса ydbd server. Эта конфигурация содержит, в том числе, настройки статической группы и State Storage.

  2. Динамическая конфигурация: файл в формате YAML, являющийся расширенной версией статической конфигурации. Загружается через CLI и надёжно сохраняется в таблетке Console, которая затем распространяет конфигурацию на все динамические узлы кластера. Использование динамической конфигурации опционально.

Подробнее о Конфигурации V1 можно узнать в разделе Обзор конфигурации V1.

Начиная с версии v25.1, YDB поддерживает Конфигурацию V2 — унифицированный подход к конфигурации, в формате единого файла. При использовании Конфигурации V2 становится возможным применение автоматическая конфигурация статической группы и State Storage. При развертывании новых кластеров на версии YDB v25.1 и выше рекомендуется использовать Конфигурацию V2.

Основные материалы: