Управление сервисом Airflow через ADCM
Пользовательский интерфейс ADCM позволяет выполнять действия, управляющие сервисом Airflow. Действия, доступные для сервиса Airflow, перечислены в таблице ниже.
Подробное описание компонентов Airflow приведено в статье Airflow.
| Действие | Описание |
|---|---|
Add/Remove components |
При выполнении этого действия открывается интерфейс распределения компонентов, где вы можете добавить, удалить или перераспределить компоненты Airflow |
Check |
Выполняет проверку работоспособности сервиса и его отдельных компонентов |
Start |
Запускает сервис.
Для этого действия доступна опция Apply configs from ADCM.
Если выбрано значение |
Stop |
Останавливает сервис |
Restart |
Перезапускает сервис.
Для этого действия доступна опция Apply configs from ADCM.
Если выбрано значение |
Remove |
Удаляет сервис из кластера.
Данное действие предназначено для удаления уже установленных сервисов.
В то время как кнопка |
Rotate fernet key |
Выполняет ротацию ключа шифрования Fernet. Если опция Autogenerate new fernet key имеет значение |
Sync permission |
Обновляет разрешения для существующих ролей |
Sync requirements |
Обновляет зависимости Airflow на всех хостах. Для применения изменений требуется перезапуск (Restart) |
Некоторые из вышеперечисленных действий можно активировать отдельно для каждого компонента Airflow. Доступные действия для компонентов перечислены в таблице ниже.
| Компонент | Start | Stop | Restart | Check |
|---|---|---|---|---|
Airflow DAG Processor |
+ |
+ |
+ |
— |
Airflow Flower |
+ |
+ |
+ |
+ |
Airflow Scheduler |
+ |
+ |
+ |
— |
Airflow Server |
+ |
+ |
+ |
+ |
Airflow Triggerer |
+ |
+ |
+ |
— |
Airflow Worker |
+ |
+ |
+ |
— |