我已经关注了JetBrains提供的directions to setup YouTrack as a service,但是当我尝试使用该命令时:
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
很难弄清楚它想说的是什么,但它显然无法正常启动。在消息之后不再发生任何事情,并且standalone
目录中没有youtrack.pid。
答案 0 :(得分:6)
目录/home/youtrack
的所有者已正确设置为 youtrack 用户。但是,所有子目录(包括standalone
)都归 root 所有。
使用命令chown -R youtrack:youtrack /home/youtrack
后,问题就解决了。
这也导致/logs/wrapper.log
无法在没有写入权限的情况下正确记录任何内容,因此没有错误。
修复文件/文件夹权限后,YouTrack仍然无法启动。这是由于初始内存容量设置为256M
。将其更改为512M
解决了它。