私はいくつかのテストを行いましたが、それから、クライアントはリダイレクトについて何らかの形で知っているようです:
user@client $ df dir_a
dir_a(auto_direct ): 0 blocks 0 files
私は dir_a でいくつかのファイルアクセスを行い、 server_aおよびserver_bに対するクライアントのインターフェースを監視しました。クライアントで私がした:
cd dir_a; 真の間; do echo 111111111111111111111111111 >> t; 終わり
server_aへのクライアントのインターフェイスでは、トラフィックの増加はありませんでした (総トラフィックのみ): (上記のスクリプト ループが実行されていた時間は、以下の * でマークされています。)
nmsadm@atrcxb1951: netstat -I bnxe0 10
input bnxe0 output input (Total) output
packets errs packets errs colls packets errs packets errs colls
8819 0 4476 0 0 8920 0 4494 0 0
8800 0 4451 0 0 8871 0 4466 0 0
8753 0 4371 0 0 27468 0 26777 0 0 *
8704 0 4378 0 0 27772 0 27227 0 0 *
8734 0 4381 0 0 28425 0 28044 0 0 *
8789 0 4453 0 0 13053 0 9317 0 0
8765 0 4407 0 0 8871 0 4420 0 0
server_bへのクライアントのインターフェイスに次のものがありました。
nmsadm@atrcxb1951:~$ netstat -I bnxe4 10
input bnxe4 output input (Total) output
packets errs packets errs colls packets errs packets errs colls
121 0 17 0 0 8942 0 4494 0 0
10467 0 12473 0 0 19264 0 16927 0 0 *
18579 0 22362 0 0 27291 0 26732 0 0 *
21735 0 25978 0 0 30466 0 30364 0 0 *
10971 0 12970 0 0 19760 0 17395 0 0 *
35 0 12 0 0 8782 0 4432 0 0
したがって、私の場合、クライアントがリダイレクトを処理し、server_aが NFS データ トラフィックをプロキシしていないようです。これがどのような状況でこのように機能するのか、私はまだ興味があります。構成オプションなど