Запуск 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
Трудно понять, что он пытается сказать, но он явно не запускается должным образом. После сообщения больше ничего не происходит, и youtrack.pid не появляется в standalone
каталог.
1 ответ
права доступа
Владелец каталога /home/youtrack
был правильно установлен для пользователя youtrack. Однако все подкаталоги, в том числе standalone
все были в собственности root.
После использования команды chown -R youtrack:youtrack /home/youtrack
проблема была решена.
Это также вызвало /logs/wrapper.log
не иметь возможности правильно регистрировать что-либо без разрешения на запись, отсюда и отсутствие ошибок.
объем памяти
После исправления прав доступа к файлам / папкам YouTrack по-прежнему не запускался. Это происходило из-за того, что начальный допуск памяти был установлен на 256M
, Меняя его на 512M
решил это.