サーバーA
ディレクトリ/srv
をエクスポートします オプションnohide
を使用したNFS経由 。 /srv
内のサブディレクトリ 、/srv/foo
は、--bind
を使用するNFSサーバー上の別の場所のマウントポイントです。
server# mount --bind /bar/foo/ /srv/foo/
クライアントB
A:/srv
をインポートします /mnt/srv
にマウントします NFSを使用します。 /mnt/srv
の内容 A:/srv
の内容です 。
問題は、/mnt/srv/foo
A:/bar/foo/
の内容が表示されることを期待していますが、は空です。 そこに。
サブディレクトリをマウントポイントとして持つNFS共有を適切にエクスポートおよびインポートするにはどうすればよいですか?
承認された回答:
crossmnt
はあなたの友達です。
/srv *(rw,fsid=0,no_subtree_check,crossmnt)