NFSパスからバインドマウントすると、プライマリNFSサーバーへの追加接続が作成されますか?

NFSパスからバインドマウントすると、プライマリNFSサーバーへの追加接続が作成されますか?

私は次の設定を設計しています。

NFSv3サーバー

Centos7 クライアント

クライアントは、NFS 共有をサーバーから /mnt/nfs_share としてマウントします。

今、このマウントから内部ディレクトリまで、多くの読み取り専用バインドマウントを作成しようとしています。たとえば、

mount --bind /mnt/nfs_share/dir1 /svc/dir1
mount --bind /mnt/nfs_share/dir2 /svc/dir2
...
...
...
mount --bind /mnt/nfs_share/dirN /svc/dirN

私の質問は - これにより、NFSサーバーにネットワークと接続のオーバーヘッドが発生しますか?それとも、同じ単一マウントを使用してNFSサーバーと通信し、追加のTCP接続を作成せずにすべてのバインドマウントがローカルですか?

ベストアンサー1

私はNFSサーバーIPに入って来るトラフィックをキャプチャするためにtcpdumpを実行しましたが、バインドマウントを介して行われるすべての通信で既存のrawマウントポートが再利用されるようです。いいね!

おすすめ記事