简体   繁体   English

在Fedora和Java Service Wrapper上,Youtrack 6重启失败

[英]Youtrack 6 reboot fails on Fedora and Java Service Wrapper

I have followed http://confluence.jetbrains.com/display/YTD6/Linux.+YouTrack+JAR+as+a+Service on Fedora server. 我在Fedora服务器上关注了http://confluence.jetbrains.com/display/YTD6/Linux.+YouTrack+JAR+as+a+Service Starting Youtrack 6 as "youtrack" user by 以“youtrack”用户身份启动Youtrack 6

/etc/init.d/youtrack start

command starts properly. 命令正常启动。 I have added youtrack service wrapper on boot by 我在启动时添加了youtrack服务包装器

/sbin/chkconfig --add youtrack

command. 命令。 But after server reboot Youtrack application is not running. 但是在服务器重启后Youtrack应用程序没有运行。

journalctl -xn

command gives me only this hint 命令只给我这个提示

systemd[4000]: Failed at step EXEC spawning /etc/rc.d/init.d/youtrack: Exec format error

I have fixed my permissions like in this thread '' Starting YouTrack as a service fails without error message '' 我修复了我的权限,就像在这个帖子'' 启动YouTrack作为服务失败而没有错误消息 ''

But error still occurs. 但是错误仍然存​​在。 I have pasted default template from the tutorial '/etc/rc.d/init.d/youtrack' with only one change: 我只用一个更改粘贴了教程'/etc/rc.d/init.d/youtrack'中的默认模板:

#export JAVA_HOME=/usr/java/jdk1.6.0_21
export JAVA_HOME=/usr/java/latest

/usr/java/latest points to Oracle JDK 8. / usr / java / latest指向Oracle JDK 8。

youtrack_initd.template 

from youtrack tutorial is missing 从youtrack教程缺失

#!/bin/sh

on the top of the file. 在文件的顶部。 After adding this line "Exec format error" does not occur anymore. 添加此行后,“Exec format error”不再出现。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM