Назад | Перейти на главную страницу

Запуск jar-файла Metabase как системной службы на сервере Ubuntu

Я пытаюсь запустить 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

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

Спасибо!