Запуск файла метабазы ​​JAR в качестве системной службы на Ubuntu Server

Я пытаюсь получить jar-файл Metabase (v0.24.2), работающий в качестве службы systemd на Ubuntu Server 16.04 LTS с установленным OpenJDK 1.8.0_131

Бег java -jar metabase.jar работает отлично, но я не могу заставить его работать как сервис systemd.

Это metabase.service файл у меня есть:

[Unit]
Description=Metabase server
After=syslog.target
After=network.target

[Service]
ExecStart=/usr/bin/java -jar /var/metabase.jar
User=administrator
Type=simple
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=metabase
Restart=always

[Install]
WantedBy=multi-user.target

Когда я запускаю сервис, я получаю:

Metabase Initialization FAILED:  Assert failed: Unable to connect to Metabase h2 DB

Я предполагаю, что проблема заключается в том, что что-то неправильно настроено в служебном файле. Есть идеи?

Спасибо!

0 ответов

Другие вопросы по тегам