Apache NiFi Добавить как сервис Linux | DATAENGINER

Apache NiFi Добавить как сервис Linux

Добрый день! Сегодня мы рассмотрим как создать сервис Apache NiFi, для того чтобы облегчить с ним работу.

О том, как установить Apache NiFi, смотрите тут.

Создание Сервиса Apache Zeppelin

Перейдем в каталог /etc/systemd/system:

cd  /etc/systemd/system 

Далее при помощи редактора vim создадим файл nifi.service:

vim nifi.service

Где укажем следующее содержимое:

[Unit]
Description=Apache NiFi
After=network.target
[Service]
Type=forking
User=nifi
Group=nifi
ExecStart=/app/nifi/bin/nifi.sh start
ExecStop=/app/nifi/bin/nifi.sh stop
ExecRestart=/app/nifi/bin/nifi.sh restart
[Install]
WantedBy=multi-user.target

И сохраним файл.

Далее перезагрузим службу systemctl, которая отвечает за работу демонов:

systemctl daemon-reload 

Далее запустим nifi.service

systemctl start nifi

Добавим в автозагрузку:

systemctl enable nifi

Проверим статус демона:

systemctl status nifi

На этом настройка запуска Apache Zeppelin завершена.

Постоянный редактор и автор сайта

1 comments On Apache NiFi Добавить как сервис Linux

  • В-третьих, Flume не позволял загружать данные из различных СУБД и работать с некоторыми другими протоколами «из коробки». Конечно, на просторах сети можно было найти способы заставить работать Flume с Oracle или с SFTP, но поддержка таких «велосипедов» — занятие совсем не из приятных. Для загрузки данных из того же Oracle приходилось брать на вооружение еще один инструмент — Apache Sqoop. Процессоров куча, а в итоге нет-нет да и предется расчехлять скрипты на груви. И не дай бог влезть в житон, более багованной штуки еще не встречал. А так приятно видеть, что найфай набирает обороты. Не так активно конечно, как эйрфлоу, но все же. Особенно отрадно видеть сетевых ребят в первом ряду (есть у вас коллеги с ним).

Leave a reply:

Your email address will not be published.