CentOSサービスの起動順序を設定する方法
CentOSシステムでは、システムサービスの起動スクリプトは一般的に/etc/initに置かれていることが知られている。dディレクトリの下。異なる起動モードは、それぞれ/etc/rcxに対応する.dディレクトリの下。実は/etc/rcx.d上のファイルは、一般的に/etc/initにリンクする.dディレクトリの下の対応ファイルの。私たちはまだ知っています。/etc/rcx.dの下のファイル名は、S+数字またはK+数字で始まり、ここでのSは起動を表し、Kは閉鎖を表し、数値の後ろの数値はサービス起動またはサービス終了時の順序を表す。では、これらの数値はどのように来ているのでしょうか。/etc/rcxが必要かどうか.dファイル名を変更しますか?答えは否定的だ。どうすればいいですか?
開く/etc/init.dの下のスクリプトは、次のようなものを検索します。
#chkconfig: 2345 64 36
ここで64は起動の順序値であり、36は終了の順序値であり、順序を変更する必要がある場合はここで変更する。次に、次のコマンドを実行します。
#chkconfig --del servicename
#chkconfig --add servicename
#chkconfig servicename on
サービス名は、サービス名に対応します。