![]() |
running-dog.net。しかし、自分が一番落ち着かない。かけまわっている子犬のような状態。そんな毎日をブログで綴ってみました。 FreeBSD・PC・UNIX・プログラム・MacOSX・iPhone3G ネタなど技術的・趣味的なネタについて色々書いてみたいと思います。 また、最近は Microsoft Windows ネタも増えてきたかなぁ。などとも思っておりますが、併せて宜しくお願いします。 |
|
検索
カテゴリー
フィードを取得
Special Thanks.
Please click now!!
rpc.statd: Failed to contact。
NFS サーバが時々以下のメッセージを出力していて非常に「ウザい」と感じていた。調べてみると「NFS クライアントが見つからないので接続できないよー。」って言う感じのメッセージで実害は無いみたいです。ほっといても良い感じはするんだけど、/var/log/messages が汚れるので美しくは無いですわなー。
|
上記メッセージは長いので改行していますけども・・。
で、このメッセージが出力されるのは NFS サーバ側です。NFS サーバは NFS クライアントが見えなくなるとこのメッセージを出力するようになります。
今まで動作していた NFS クライアントが(物理的に)いなくなっても延々と出続けるのでちっとウザい。と言うか、確かにウザい。そんな時は以下のファイルの中を覗いてみましょう。
cat /var/db/statd.status
この中に記述されている NFS クライアントに対して上記のメッセージが出力されていることが解ります。うふっ。
と、言うことでこのファイルの当該の行を消した後に /etc/rc.d/statd restart すれば以降はメッセージが出力されなくなります。んー。良かった。
ちなみに、ほっといてもあるタイミングで /var/db/statd.status の中身は更新されるみたいなんだけど、そのタイミングが解らないので、そんな時はサクっと手でこのファイルを編集してしまうのであります。
このエントリーのトラックバックURL:
http://www.running-dog.net/mt333/mt-tb.cgi/181
FreeBSDのrpc.statd(8)のBUGSをみると、どうやらプロトコル的に相手が死んだのか回線不良なのか区別できないので、こういう振舞いになってしまうようです。
ファイルロックをつかっていないのであればlockd/statdを止めてもいいかもしれません。止めてもNFSが動くかどうかは知らないんですが。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=rpc.statd&dir=jpman-8.1.2%2Fman§=0
投稿者 koie | 2010年03月16日(火) 11:59
koieさん。こんばんは。
lockd とかはやはり使いますねぇ。「多分、正常に動作しているんだろう。」と思って使っていますけども(^^;;。
それにしても man に書いているのでウェブ上ではあまり見かけないのですかねぇ・・。< 回避策
投稿者 たかちやん、 | 2010年03月16日(火) 23:21