Настройка конфиг-групп

Общая конфигурация объекта (кластера, сервиса, компонента) применяется на всех хостах, относящихся к объекту. Цель конфиг-группы (config group) — задать для определенного хоста или группы хостов настройку, которая отлична от настроек в общей конфигурации объекта.

Конфиг-группа создается в интерфейсе ADCM, затем в нее добавляются хосты. У параметров конфигурации появляются чекбоксы, отвечающие за изменение параметра на хосте или группе хостов. В результате на хосте, находящемся в конфиг-группе, все параметры будут идентичны общей конфигурации объекта, кроме тех параметров, которые изменены в конфиг-группе.

Чтобы создать конфиг-группу для сервиса, выполните следующие действия:

  1. Перейдите на страницу сервиса (например, HDFS), установленного в выбранном вами кластере, и выберите вкладку Configuration groups.

    Пустой список конфиг-групп на странице сервиса
    Пустой список конфиг-групп на странице сервиса
  2. Нажмите Create config group. Откроется окно Create configuration group.

    Окно Create configuration group
    Окно Create configuration group
  3. Введите название новой конфиг-группы в поле Configuration group name. Поле Description является необязательным. Нажмите Next. Откроется страница, содержащая конфигурационные параметры созданной конфиг-группы.

    Конфигурационные параметры созданной конфиг-группы
    Конфигурационные параметры созданной конфиг-группы

Чтобы добавить хосты в созданную конфиг-группу, выполните следующие действия:

  1. Нажмите Return back на странице с конфигурационными параметрами конфиг-группы.

  2. В строке с конфиг-группой нажмите на иконку map default dark map default light. Откроется окно маппинга конфиг-группы на хосты.

    Окно маппинга конфиг-группы на хосты
    Окно маппинга конфиг-группы на хосты
  3. Выберите хосты и нажмите Transfer selected.

    Конфиг-группа с добавленными хостами
    Конфиг-группа с добавленными хостами
  4. Нажмите Save, чтобы сохранить маппинг. Теперь конфиг-группа содержит хосты.

    Список конфиг-групп на странице сервиса
    Список конфиг-групп на странице сервиса

Чтобы настроить параметры созданной конфиг-группы, выполните следующие действия:

  1. Нажмите на имя созданной конфиг-группы.

  2. Выберите параметры, чьи значения вы хотите изменить.

  3. Отредактируйте значения параметров и нажмите Save.

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

При создании и использовании конфиг-групп необходимо помнить о следующем:

  • Обновления конфиг-групп синхронизированы с общей конфигурацией сервиса. Изменения в общей конфигурации сервиса наследуются в конфиг-группе (кроме измененных параметров).

  • Невозможно добавить один и тот же хост в разные конфиг-группы. Конфиг-группы разных объектов не пересекаются. Один и тот же хост может участвовать в разных конфиг-группах в рамках разных объектов, но не в рамках одного объекта.

  • Не все параметры можно изменить в конфиг-группах. В таких случаях соответствующий чекбокс будет отображаться в выключенном состоянии.

ВАЖНО
Конфиг-группы можно создавать для разных объектов. Функциональность конфиг-групп доступна для объектов типа хостпровайдер, кластер, сервис и компонент. Например, у компонентов обладающего конфиг-группой сервиса, тоже могут быть конфиг-группы.
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней