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

В данной статье описаны основные действия, доступные для работы с сервисом в ADCM.

Чтобы перейти к действиям в сервисе, кликните по имени кластера на странице Clusters, откройте вкладку Services, нажмите на иконку actions default dark actions default light в строке, соответствующей сервису HAProxy, и выберите нужное действие.

Когда вы выбираете действие, ADCM отображает форму подтверждения. В этой форме на вкладке Confirmation можно установить флажок Verbose, чтобы просмотреть дополнительную информацию о выполнении действия на странице Jobs.

Форма подтверждения действия
Форма подтверждения действия

Для просмотра результатов выполнения действия перейдите на страницу Jobs и кликните на название соответствующего действия.

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

Результат действия
Результат действия

Чтобы перейти к действиям компонентов сервиса, со вкладки Services перейдите на страницу конфигурационных параметров сервиса, нажав на наименование сервиса.

Далее из вкладки Primary configuration перейдите на страницу конфигурирования компонентов сервиса.

Для выбора действия нажмите на иконку actions default dark actions default light в строке, соответствующей компоненту.

Действия с сервисом

Check

В HAProxy действие Check проверяет доступность сервиса на указанном порту и статус сервиса.

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

Add/Remove components

Действие Add/Remove components позволяет изменить количество компонентов, установленных для сервиса.

После выбора действия:

  1. Выберите значения параметров для установки.

  2. Выберите хосты для установки экземпляров нового компонента или удалите хосты, сопоставленные ранее компоненту сервиса.

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

Reload

Действие Reload осуществляет обновление конфигурации сервиса без перезапуска сервиса.

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

Restart

Действие Restart осуществляет остановку и последующий запуск сервиса.

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

ПРИМЕЧАНИЕ

Выполнение действий Reload или Restart требуется каждый раз при установке или изменениях конфигурации сервисов Kafka REST Proxy и Schema-Registry. При этом появится соответствующий флаг.

Start

Действие Start осуществляет запуск сервиса.

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

Stop

Действие Stop осуществляет остановку сервиса.

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

Validate configuration

Действие Validate configuration выполняет проверку наличия дублирующихся портов на каждом хосте для сервиса.

Действия с компонентами

Reload

Действие Reload осуществляет обновление конфигурации компонента без перезапуска компонента.

Restart

Действие Restart осуществляет остановку и последующий запуск компонента.

Start

Действие Start осуществляет запуск компонента.

Stop

Действие Stop осуществляет остановку компонента.

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