service XXX does not support chkconfig

1253 ワード

管理を容易にするために、Linuxでサービスとしてインストールし、サービスを使用して管理できる場合があります.
しかし、インストールサービスのコマンドを実行すると、サービス名がmyserviceであると仮定します.
#chkconfig --add myservice

よくある
service myservice does not support chkconfig

私たちは一般的にスクリプトの冒頭に次の2つの文を加えるといいです.
#gedit/etc/init.d/myservice
次の2つの文を#に追加します./bin/bashの後.
# chkconfig: 2345 10 90 
# description: myservice ....

このうち2345はデフォルトの起動レベルであり、レベルは0〜6の7つのレベルである.
レベル0表示:シャットダウン表示
レベル1表示:シングルユーザモード
レベル2:ネットワーク接続のないマルチユーザコマンドラインモード
レベル3:ネットワーク接続のあるマルチユーザコマンドラインモード
レベル4表示:使用不可
レベル5:グラフィックインタフェース付きマルチユーザモード
レベル6表示:再起動
10は起動優先度、90は停止優先度、優先度範囲は0~100で、数値が大きいほど優先度が低くなります.