Управление сервисом ZooKeeper через ADCM

Пользовательский интерфейс ADCM позволяет выполнять действия, управляющие сервисом ZooKeeper. За информацией о том, как их запускать, обратитесь к статье Действия с сервисами ADH.

Действия, доступные для сервиса ZooKeeper, перечислены в таблице ниже.

Подробное описание сервиса и его компонентов приведено в статье ZooKeeper.

Действие Описание

Add/Remove components

При выполнении этого действия открывается интерфейс распределения компонентов, где вы можете добавить, удалить или перераспределить компоненты ZooKeeper

Check

Выполняет проверку работоспособности сервиса и его отдельных компонентов

Start

Запускает сервис. Для этого действия доступна опция Apply configs from ADCM. Если выбрано значение true, то запуск сервиса выполняется с учетом всех параметров, указанных в настройках этого сервиса в ADCM. В противном случае настройки сервиса в ADCM игнорируются

Stop

Останавливает сервис

Remove

Удаляет сервис из кластера. Данное действие предназначено для удаления уже установленных сервисов. В то время как кнопка delete используется для удаления сервисов, чьи компоненты еще не были распределены по узлам кластера

Restart

Перезапускает сервис. Для этого действия доступна опция Apply configs from ADCM. Если выбрано значение true, то рестарт сервиса выполняется с учетом всех параметров, указанных в настройках этого сервиса в ADCM. В противном случае настройки сервиса в ADCM игнорируются ​.

Сервис поддерживает функцию Rolling restart (включена по умолчанию), которая позволяет перезапускать компоненты ZooKeeper Server по одному, а не все сразу. Данная опция помогает избежать простоев сервиса и обеспечивает более гибкую конфигурацию перезапуска.

Опция Rolling restart имеет следующие параметры:

  • delay — тайм-аут в секундах между перезапусками отдельных компонентов ZooKeeper Server.

  • max_failed_instances_number — максимально допустимое количество неудачных рестартов ZooKeeper Server. При достижении этого значения ADCM-действие Restart завершается с ошибкой.

  • health_checks — указывает, нужно ли выполнять проверку компонентов ZooKeeper Server после рестарта.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней