網路
1752493 會員
5182 線上
108788 解決方案
發表新文章

NFS not responding 訊息

 
watermelonyu
教授

NFS not responding 訊息

我在 syslog.log 中發現大量這種訊息, 但是我的 NFS 看起來好像沒有問題, 還可以用, 有關係嗎 ?
6則回覆 6
watermelonyu
教授

NFS not responding 訊息

請問你的主機上有mount remote share的filesystem嗎 ?

比方說a 有mount b的filesystem, 但是當b關機了, 而a機器沒有在b關機之前將filesystem umount, 那麼在a機器的syslog.log就會有這種訊息出現. 當然還有另一種可能, a機器到b機器間的網路不通. 你可用netstat -in or traceroute觀察結果.
watermelonyu
教授

NFS not responding 訊息

有, 主機有 mount 一台 nfs server 的檔案, 當然 server 是沒有關掉的, 系統連過去使用檔案也是可以用, 只是就是在 syslog.log 中發現這些訊息
watermelonyu
教授

NFS not responding 訊息

提供以下troubleshooting供您參考.



step A.

請在兩邊的機器上執行以下指令, 並觀察結果

#netstat -in #檢查Lan card是否有collision狀況發生, 如果有, 數字是否持續增加, 如果有, 則跳到step B.

#nfsstat -m #請將結果貼上來



step B.

檢查NIC和CABLE是否有鬆脫的狀況, 並查看當syslog.log出現"nfs not responding"時, NIC上是否有橘色的LED閃爍,

如果有, 請到系統下lanadmin -sx adapterID檢查該網卡目前的設定為AUTO, Full-Duplex, 或Half-Duplex, 請確認

與switch間的溝通模式後, 用lanadmin -X 修改. 然後再以netstat -in觀察collision狀況是否持續發生.



Step C.

請檢查NFS Server端系統負載是否過高, #uptime, 或是遠端系統忙碌, 根據以往經驗, 如遠端系統忙碌, 則nfs

client端, 也會出現此訊息



Step D.

在mount nfs filesystem時, 加上 timeo參數, 將time out時間設長些, 然後再觀察syslog.log, 此訊息是否仍會出現.

#mount -F nfs timeo=30 HostA:/app1 /app1_A

watermelonyu
教授

NFS not responding 訊息

請在NFS Server端下兩個指令, 並將結果附上, 謝謝

# grep NUM_NFSD /etc/rc.config.d/nfsconf

# ps -ef|grep nfsd|grep -v grep|wc -l
watermelonyu
教授

NFS not responding 訊息

這兩天快過年了, 比較忙, 我年後再把所有的資料貼上來吧, 謝啦
watermelonyu
教授

NFS not responding 訊息

哈哈, 找到原因了, 把 server 的 nfsd 數量放大就沒有再出現這個訊息了, 感謝