NFS(GlusterFS)共有をマウントした後にApacheを起動したいのですが、マウント手順の前に起動し続けます。 /etc/rc*.d/で順序を設定しましたが、機能しませんでした。
私はいつでもスクリプトを編集して数秒スリープするか、共有を待つことができますが、それを行うための最良の/正しい方法を知りたいです。
どうもありがとう。
/etc/rc.dディレクトリには、rc.localというファイルもあります。これは、他のすべてが完了した後にinitが実行するrcファイルです。したがって、デフォルトの起動シーケンスからそれを取り除き、rc.localの下に置くことができます
chkconfig httpd off
echo "/etc/init.d/httpd start" >> /etc/init.d/rc.local
他の要件がない限り、これは上記のシナリオで機能するはずです。
ただし、 SXX、KXX、XXは番号[order] と表示されている場合、ブートプロセスは命名順序に従って実行する必要があります。
ディストリビューションの可用性に応じて、 rcorder を確認することもできます。