我正在尝试让 Metabase (v0.24.2) jar 文件在安装了 OpenJDK 1.8.0_131 的 Ubuntu Server 16.04 LTS 上作为 systemd 服务运行
运行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
我认为该问题是由于服务文件中的某些配置不正确而造成的。有什么想法吗?
谢谢!