我正在尝试将 teamcity 设置为家庭服务器,但似乎无法运行该服务。这是在 ubuntu 16.04 上。
我按照此处的说明进行操作,直到安装和配置数据库部分。(除了我只是使用 /opt/Teamcity 而不是 /opt/jetbrains/Teamcity)
现在,当我尝试运行该服务时,我得到了这个
sudo service teamcity start
Job for teamcity.service failed because the control process exited with error code. See "systemctl status teamcity.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)
但是,当我在脚本中执行实际命令时
sudo start-stop-daemon --start -c teamcity --exec /opt/TeamCity/bin/runAll.sh start
Run Code Online (Sandbox Code Playgroud)
它工作正常。有任何想法吗?
编辑
这是输出 journalctl -xe
Oct 13 23:15:59 Home-Server sudo[8224]: ryan : TTY=pts/8 ; PWD=/opt/TeamCity/bin ; USER=root ; COMMAND=/usr/sbin/service teamcity start
Oct 13 23:15:59 Home-Server sudo[8224]: pam_unix(sudo:session): session opened …Run Code Online (Sandbox Code Playgroud)