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

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

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

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

Add/Remove components

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

Check

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

Start

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

Stop

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

Restart

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

Remove

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

Rotate fernet key

Выполняет ротацию ключа шифрования Fernet. Если опция Autogenerate new fernet key имеет значение True, ADCM сгенерирует новый ключ Fernet автоматически. Результат зависит от параметра Manage sensitive configuration data, см. Ротация fernet-ключа. Это действие потребует несколько перезапусков сервиса Airflow

Sync permission

Обновляет разрешения для существующих ролей

Sync requirements

Обновляет зависимости Airflow на всех хостах. Для применения изменений требуется перезапуск (Restart)

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

Компонент Start Stop Restart Check

Airflow DAG Processor

+

+

+

 — 

Airflow Flower

+

+

+

+

Airflow Scheduler

+

+

+

 — 

Airflow Server

+

+

+

+

Airflow Triggerer

+

+

+

 — 

Airflow Worker

+

+

+

 — 

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