NFSドライブをマウントできるように、Ubuntu11.04マシンにnfs-commonsをインストールしました。しかし、最近、システムからNFSを削除することにしたので、Sudo apt-getremoveを実行しました。現在、5回に1回はマシンが起動しません。ハングします。ブートメッセージはどこかに言います
nFSv4 ID <->ネームマッパーの開始[失敗]
また、メッセージの1つは言います
init:statd pre-start process(505)がステータス2で終了しました
これらのメッセージは両方とも、以前のNFSインストールと関係があると思います。しかし、アンインストールしたときに、OSがこれらのサービスを開始しようとしているのはなぜですか? fstabにもNFSのエントリがありません。
だから私の質問はこれです:
起動中に開始されるプロセス/サービスを確認するにはどうすればよいですか?また、それらを無効にするにはどうすればよいですか?
chkconfig
ユーティリティに精通している場合は、以下を使用して、起動時にサービスがロード/実行される要約を入手できます。
chkconfig --list
もちろん、最初にユーティリティをインストールする必要があるかもしれませんが、Ubuntuがその方法を教えてくれます。実行して、自分の目で確かめてください。
次回の起動時にサービスを有効/無効にするには、次の構文を使用します。
chkconfig --help
usage: chkconfig [--list] [--type <type>] [name]
chkconfig --add <name>
chkconfig --del <name>
chkconfig --override <name>
chkconfig [--level <levels>] [--type <type>] <name><on|off|reset|resetpriorities>
あなたの場合、あなたは使うべきです:
Sudo chkconfig <sericename> off
Ubuntuでは、実行中のサービスのリストを次のように表示できます。
service --status-all
次のコマンドでサービスを開始または停止します。
Sudo /etc/init.d/service {stop,start}