web-dev-qa-db-ja.com

NFSマウントを更新

マシン上のNFS共有をチェックしてlsすると、フォルダーが取得されます。

NFSホストにアクセスし、クライアントの/etc/exportsに新しいディレクトリを追加し、exportfs -aを実行した場合、ディレクトリを更新するためにクライアントで何を実行しますか?

例(疑似):

nfsNode01:

echo "/share clientNode01 >> /etc/exports";
exportfs -a;

clientNode01:

cd /share;
ls;

nfsNode01:

echo "/share/folder clientNode01 >> /etc/exports";  
exportfs -a;  

clientNode01:

ls;  

結果は上記と同じです。

再起動すると、/share/folder共有があります。 NFSからその情報を更新する方法が必要であることを私は知っています。次に/ dslをマウントしたときに、接続を十分長く待たせれば、きっと接続が可能になるでしょう。マウント/マウントするだけでいいですか、それとももっと良い方法がありますか?

2
HayekSplosives

これがLinux上のNFS4の場合、次のようになります。

mount -o remount/share /

8

クライアントからのNFS共有の検出/表示showmount -e

/ etc/exportsファイルで指定されたすべてのファイルシステムパスをエクスポートしますexportfs -r

または、nfsサーバーを再起動できます/ etc/init.d/nfs restart

0
Savio Mathew