Настройка конфиг-групп
Общая конфигурация объекта (кластера, сервиса, компонента) применяется на всех хостах, относящихся к объекту. Цель конфиг-группы (config group) — задать для определенного хоста или группы хостов настройку, которая отлична от настроек в общей конфигурации объекта.
Конфиг-группа создается в интерфейсе ADCM, затем в нее добавляются хосты. У параметров конфигурации появляются чекбоксы, отвечающие за изменение параметра на хосте или группе хостов. В результате на хосте, находящемся в конфиг-группе, все параметры будут идентичны общей конфигурации объекта, кроме тех параметров, которые изменены в конфиг-группе.
Чтобы создать конфиг-группу для сервиса, выполните следующие действия:
-
Перейдите на страницу сервиса (например, HDFS), установленного в выбранном вами кластере, и выберите вкладку Configuration groups.
Пустой список конфиг-групп на странице сервиса -
Нажмите Create config group. Откроется окно Create configuration group.
Окно Create configuration group -
Введите название новой конфиг-группы в поле Configuration group name. Поле Description является необязательным. Нажмите Next. Откроется страница, содержащая конфигурационные параметры созданной конфиг-группы.
Конфигурационные параметры созданной конфиг-группы
Чтобы добавить хосты в созданную конфиг-группу, выполните следующие действия:
-
Нажмите Return back на странице с конфигурационными параметрами конфиг-группы.
-
В строке с конфиг-группой нажмите на иконку
. Откроется окно маппинга конфиг-группы на хосты.
Окно маппинга конфиг-группы на хосты -
Выберите хосты и нажмите Transfer selected.
Конфиг-группа с добавленными хостами -
Нажмите Save, чтобы сохранить маппинг. Теперь конфиг-группа содержит хосты.
Список конфиг-групп на странице сервиса
Чтобы настроить параметры созданной конфиг-группы, выполните следующие действия:
-
Нажмите на имя созданной конфиг-группы.
-
Выберите параметры, чьи значения вы хотите изменить.
-
Отредактируйте значения параметров и нажмите Save.
В конфиг-группу также можно добавить все хосты, на которых установлен сервис, но тогда настраиваемый параметр станет меняться у всех хостов, что можно задать и без создания конфиг-группы, используя общую конфигурацию сервиса.
При создании и использовании конфиг-групп необходимо помнить о следующем:
-
Обновления конфиг-групп синхронизированы с общей конфигурацией сервиса. Изменения в общей конфигурации сервиса наследуются в конфиг-группе (кроме измененных параметров).
-
Невозможно добавить один и тот же хост в разные конфиг-группы. Конфиг-группы разных объектов не пересекаются. Один и тот же хост может участвовать в разных конфиг-группах в рамках разных объектов, но не в рамках одного объекта.
-
Не все параметры можно изменить в конфиг-группах. В таких случаях соответствующий чекбокс будет отображаться в выключенном состоянии.
ВАЖНО
Конфиг-группы можно создавать для разных объектов. Функциональность конфиг-групп доступна для объектов типа хостпровайдер, кластер, сервис и компонент. Например, у компонентов обладающего конфиг-группой сервиса, тоже могут быть конфиг-группы.
|