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

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

ПРИМЕЧАНИЕ
При выполнении действий для сервиса NiFi в логах на странице Jobs могут отображаться сообщения типа FAILED - RETRYING: Check NiFi Server service port (50 retries left). ... FAILED - RETRYING: Get Nifi-Registry info from Nifi Server (50 retries left). Это связано с тем, что запуск серверов NiFi и NiFi Registry может занять некоторое время из-за особенностей их архитектуры. Если очередная попытка (retry) для текущего этапа действия (task) заканчивается успешно и действие продолжает выполняться и завершается в целом без ошибок, сообщения типа В случае, если все попытки были выполнены и ни одна из них не привела к успеху, работа действия прекращается, и действие считается неуспешно пройденным. |
Check
Действие Check осуществляет проверку работоспособности сервиса.
В NiFi Check проверяет доступность сервиса на порту и статус сервиса для всех компонентов.
Restart
Действие Restart осуществляет остановку и последующий запуск сервиса.
Для перезапуска сервиса выберите необходимое значение опции Apply configs from ADCM. Если выбрано значение true
, то запуск сервиса выполняется с учетом всех параметров, указанных в настройках этого сервиса в ADCM. В противном случае настройки сервиса в ADCM игнорируются.
Start
Действие Start осуществляет запуск сервиса. Для запуска сервиса выберите необходимое значение опции Apply configs from ADCM.
Add/Remove components
Действие Add/Remove components позволяет изменить количество компонентов, установленных для сервиса.
После выбора действия выполните:
-
Выберите значения параметров для установки.
При этом заполните поля:
-
List of DNames to add — список идентификаторов пользователей и систем для добавления в NiFi Server/Registry.
-
List of DNames to remove — список идентификаторов пользователей и систем для удаления из NiFi Server/Registry.
Для указания пользователя кликните символ + 1 и введите имя пользователя, например
CN=nifi_node_hostname, OU=Arenadata, O=Arenadata, L=Moscow, ST=Moscow, C=RU
. -
-
Выберите хосты для установки экземпляров нового компонента или удалите хосты, сопоставленные ранее компоненту сервиса.
Выбор хостов для компонента сервиса
Manage Initial Admin
Действие Manage Initial Admin используется при необходимости изменения параметра NiFi Initial Admin после настройки аутентификации в сервисе NiFi.
Выполнение действия инициирует:
-
Изменение параметра NiFi Initial Admin в разделе authorizers.xml конфигурационных параметров сервиса NiFi.
-
Изменение данных для входа под администратором NiFi в пользовательский интерфейс NiFi Server и пользовательский интерфейс NiFi Registry.
Manage Ranger plugin
Действие Manage Ranger plugin инициирует активацию плагина Ranger NiFi для включения авторизации сервиса NiFi.