`server`から `/dir`をエクスポートするときにNFSv3を使って`server:/dir/subdir`をマウントできますか?

`server`から `/dir`をエクスポートするときにNFSv3を使って`server:/dir/subdir`をマウントできますか?

タイトルはすべてを言うべきです:

私のサーバーにこのようなディレクトリ構造があり、エクスポートserverする場合、クライアントは「標準」NFSv3マウント(サブディレクトリなど)を使用できますか/dir、それともNFS> = v4を使用している場合にのみ可能ですか?/dir/dir/subdir

/dir
/dir/subdir
/dir/subdir2

現在Linuxで動作しているようですが、これが正しいかどうかはわかりません。基準、またはそのトピックが標準に含まれているかどうかもわかります。

ベストアンサー1

この標準は、クライアント(インストール者)とサーバー(エクスポート)の間で使用されるプロトコルを定義します。マウントマシンが特定のものをレンダリングする方法は扱いません。最後にエクスポートされたサブディレクトリをマウントすることは意味がなく、NFSを介して要求されたオブジェクトのマウントポイントへのパスの他の変換であるため、実際には扱いません。

NFSv2とv3には、マウントするターゲットをサーバーに通知し、そのコンテンツへのハンドルを提供するために使用されるMOUNTプロトコルがあります。 MOUNT プロトコル仕様は、サーバーがサブディレクトリのマウントを許可する必要があるかどうかも定義しません。 (言うように、明示的にエクスポートされたディレクトリを「実際に」マウントしてパスをローカルに変換すると、機能的に同じ効果が得られます。バインドマウントを使用するだけでも可能です。

おすすめ記事