나는에 새로운 스크립트를 추가 한 /etc/init/
라는 minecraft.conf
스크립트를 포함하는을 :
start on startup
stop on shutdown
respawn
respawn limit 20 5
script
export HOME="/root"
exec /root/minecraft/start.sh 2>&1 >> /var/log/minecraft.log
end script
post-start script
echo "minecraft started"
시도 start minecraft
하면 오류가 발생합니다.start: Unknown job: minecraft
달리기를 시도했는데 initctl list
마인 크래프트 직업이 목록에 없습니다. 나는 달리기를 시도했지만 initctl reload-configuration
아무런 차이가 없습니다.
다른 작업 initctl list
은 시작, 중지 및 다시 시작시 제대로 작동합니다.
새 스크립트가 시작되지 않는 이유는 무엇입니까?
/etc/init.d/
합니까?
/etc/init
다시 부팅하고 upstart를 사용할 수 있습니다."라고 말합니다.
sudo start minecraft
하고 문제없이 발행 했습니다. 다음은 로그 파일의 내용입니다. ~$ sudo cat /var/log/upstart/minecraft.log minecraft started /proc/self/fd/9: 3: exec: /root/minecraft/start.sh: not found minecraft started
사용중인 Ubuntu 버전 및 syslog의 유용한 정보에 대한 자세한 정보를 제공 할 수 있습니까?