NFSv4サーバー(RHELv6.4)とNFSクライアント(CentOSv6.4)があります。で言いましょう/etc/exports
:
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/website2 <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
その後、私はその中にいくつかの変更を加えたときはいつでも(client-2
例えば、変更のみを言いましょう)、例えば:
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/xxxxxxxx <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
それから私はいつもservice nfs restart
。そして、最終的に..のマウントポイントclient-1
が応答しなくなりました (ファイルを開けないなど)。(なぜ?再起動のため?)
しかし、説明されているように、私は行を変更したclient-2
だけです。のためのすべてclient-1
はまだ変更されていません。
私の質問は次のとおりです。
- を変更するたびに、サービスまたは何を
/etc/exports
すべきrestart
ですか? - iの場合
service nfs restart
、他のクライアントのマウントポイントが最終的に影響を受けるのはなぜですか?(変更が行われ/etc/exports
ていないクライアントマシンの場合。)
ことを意味し、私は変更を加えるたび/etc/exports
やrestart
サービスを、私は行く必要がありますRE-MOUNTのディレクトリEVERYクライアントを再び作業のマウントポイントを持つために、エクスポートリストに。
アイデアはありますか?
nfs restart
もう必要ないでしょうか?
/etc/exports
、rootとして実行してみてくださいexportfs -ra
。詳細man exportfs
を参照してください。