このスレッドはクローズされています。記事の閲覧のみとなります。
クライアント再起動後、NFSがマウントできない。 |
|
- æ¥æï¼ 2005/10/18 03:11
- ååï¼ two
- 参照: http://www.two-wonderland.net/
- 毎々お世話になっております、twoです。
NFSサーバを構築してから、約半年が経過しました。 本日まで普通にマウント出来、使用できていたのですが、 クライアントマシンを再起動後、NFSがマウントできなくなってしまいました。 マウントを実行すると以下のメッセージが出力されました。
========================================================================
# mount -t nfs 【IPアドレス】:【共有先ディレクトリ】 【マウントポイント】
mount to NFS server 【サーバ名】 failed: server is down.
========================================================================
確認したことは以下のとおりです。 ・パッケージは何もアップ・ロードしていない。 ・クライアント/サーバの【/var/log/messege】には何も出力されていない。 ・クライアント/サーバ間での疎通確認。 ・rpcinfo -p でサーバとして機能していることを確認。 ・サーバのFWのポート111は開放していることを確認。 ・【/etc/hosts.allow】、【/etc/hosts.deny】は以下のように設定されています。 ======================================================================== 【/etc/hosts.allow】
portmap : 192.168.*.* /255.255.255.0 lockd : 192.168.*.* /255.255.255.0 rquotad : 192.168.*.* /255.255.255.0 mountd : 192.168.*.* /255.255.255.0 statd : 192.168.*.* /255.255.255.0
【/etc/hosts.deny】
ALL : ALL
========================================================================
・【/etc/exports】は以下のように設定されています。 ========================================================================
【共有先】 192.168.*.*/255.255.255.0(rw,sync)
========================================================================
現在も海外のサイトなどで調査中ですが、解決に至っておりません。 お気づきの点、足りない確認などがありましたら、ご指摘頂けると幸いです。 以上、宜しくお願い致します。
|
■ コンテンツ関連情報
Re: クライアント再起動後、NFSがマウントできない。 ( No.1 ) |
|
- æ¥æï¼ 2005/10/19 05:31
- ååï¼ two
- 参照: http://www.two-wonderland.net/
- 毎々、お世話になっております、twoです。
海外のサイトをいろいろ調査したりしましたが、その時点では解決に至りませんでした。 それにしても、私と同様のトラブルが海外でもけっこうあるんですね。 中には「相性が問題だ!!」と言っていたサイトもありました。 また、FC3のアップデートによって、NFS関連で使用されるデフォルト・プロトコルが UDPからTCPに変わったことによって、NFSがエラーを出力するなんて情報もありました。 そのサイトに載っていたことも試したのですが、ダメでした。
しかし、しばらくして再びマウントを試すとエラーメッセージが変わっていました。 今度は、「サーバまでの経路が見つからない。」というものでした。 でも、DNSも立てているし、hostsにも記述している。 それに他のWWWなどでは、しっかりルーティングしているので、 原因をFWで弾かれているのではないかと疑いました。
その結果、NFSのマウントをする時にMountdというデーモンで行うようですが、 このデーモンの使用ポートはランダムになっているとのこと。 だから、このMountdで使用するポートを固定化し、FWで、上記で指定したポート開放する。 それによって、無事マウントできました v(・▽・
でも、今まで特にmountdなんて意識してなかったし、 そのランダムに割り当てられたポートも開放していなかったはずなんだけど、 なんでマウント出来ていたんだろう? 完璧ではないですが、解決しました (*^^*) お騒がせしました。
|
■ その他