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を参照してください。