サーバー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)