2013-02-07 53 views
0

我對服務器端發生重定向時NFS網絡流量的流向感興趣。帶有auto_direct的NFS網絡流量

例如: - 所述客戶端訪問dir_a,安裝在NFS SERVER_A,但SERVER_A的/ etc/auto_direct中包含重定向dir_a上dir_bSERVER_B的條目。

在這種情況下,NFS客戶端將與哪個服務器進行通信?最重要的問題是,大量的NFS數據流量將在哪些機器上發生?

所有這些都是針對Solaris 10的,如果有問題的話。

回答

0

我做了一些測試,並從它似乎是客戶端因爲某種知道重定向:

[email protected] $ df dir_a 
dir_a(auto_direct  ):  0 blocks  0 files 

我已經取得了dir_a一些文件訪問和觀看客戶端的接口實現server_aserver_b。 在我的客戶端上:

cd dir_a;而真實的;做回聲1111111111111111111111111111 >> t;做

在客戶端的界面SERVER_A沒有流量的增加(僅在總流量):(當上面的腳本循環中運行的*標記與下面的時間)

[email protected]: 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有:

[email protected]:~$ 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  

所以在我的情況看來,客戶H並且重定向並且server_a不代理NFS數據通信量。 我仍然很好奇在什麼情況下這樣工作。任何配置選項等。