启动YouTrack作为服务失败,没有错误消息

Chr*_*oft 2 linux ubuntu youtrack

我按照指示将YouTrack设置为JetBrains提供的服务,但是当我尝试使用该命令时:

service youtrack start

我收到以下消息:

"/home/youtrack/standalone/bin/wrapper"
"/home/youtrack/standalone/conf/wrapper.conf"
wrapper.syslog.ident=youtrack
wrapper.pidfile="/home/youtrack/standalone/youtrack.pid"
wrapper.daemonize=TRUE
Run Code Online (Sandbox Code Playgroud)

难以弄清楚它想说的是什么,但显然没有正确开始.在消息之后没有更多的事情发生,standalone目录中没有youtrack.pid .

Chr*_*oft 6

权限

目录的所有者/home/youtrack已正确设置为用户youtrack.但是所有子目录,包括所有子目录standalone都由root拥有.

使用该命令后chown -R youtrack:youtrack /home/youtrack,问题得以解决.

这也导致/logs/wrapper.log无法在没有写权限的情况下正确记录任何内容,因此缺少错误.

记忆

修复文件/文件夹权限后,YouTrack仍然无法启动.这是由于初始内存容量设置为256M.改变它来512M解决它.

  • 这让我好好多次,谢谢 (2认同)