RedHat 6에서 서비스를 생성하기 위한 시작 스크립트가 있습니다.
env PLAY_BINARY=/usr/bin/play
env HOME=/opt/warda
env USER=root
env GROUP=root
[...]
script
exec start-stop-daemon --start --exec $PLAY_BINARY --chuid $USER:$GROUP --chdir $HOME --start $HOME
end script
우분투에서는 모든 것이 잘 진행됩니다.
그러나 RedHat에서는 부팅할 때 성공 sudo initctl start play
피드백을 받았지만 실행되지 않습니다.play start/running
play
start-stop-daemon
RedHat에는 이 문제가 존재하지 않는다고 생각합니다 .
명령을 바꾸는 방법은 무엇입니까 exec start-stop-daemon...
?
답변1
daemonize
EPEL 저장소에서 사용할 수 있는 이 명령을 시도해 볼 수 있습니다 . 여기서 필요한 대부분의 작업을 수행하는 것 같습니다.