RedHat 6の起動 - 停止デーモンと同じ

RedHat 6の起動 - 停止デーモンと同じ

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

Ubuntuでは、すべてがうまくいきます。

ただし、RedHatは起動時に成功のsudo initctl start playフィードバックを受け取りましたが、実行されません。play start/runningplay

start-stop-daemonRedHatにはこの問題は存在しないと思います。

コマンドを変更するにはexec start-stop-daemon...

ベストアンサー1

daemonizeEPELリポジトリで利用可能なこのコマンドを試すことができます。ここで必要なほとんどの作業を行うようです。

おすすめ記事