Apache Zeppelin добавить как Сервис в Linux | DATAENGINER

Apache Zeppelin добавить как Сервис в Linux

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

О том, как настроить Nginx, для доступа к Apache Zeppelin по сети, мы рассказывали здесь.

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

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

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

cd  /etc/systemd/system 

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

vim zeppelin.service

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

[Unit]
 Description=Zeppelin Service
 After=syslog.target network.target
 [Service]
 Type=forking
 ExecStart=/app/zeppelin/bin/zeppelin-daemon.sh start
 ExecStop=/app/zeppelin/bin/zeppelin-daemon.sh stop
 ExecReload=/app/zeppelin/bin/zeppelin-daemon.sh reload
 User=zeppelin
 Group=zeppelin
 Restart=always
 [Install]
 WantedBy=multi-user.target

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

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

systemctl daemon-reload 

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

systemctl start zeppelin

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

systemctl enable zeppelin

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

systemctl status zeppelin

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

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

Leave a reply:

Your email address will not be published.