Firewall

防火牆會偶爾斷開 CentOS 7.3 NFS 客戶端嗎?

  • September 30, 2018

當在 CentOS 7.3 客戶端上的 NFSv4 共享上執行大型讀寫操作時,我注意到 NFS 掛載經常超時。

全新的、開箱即用的 CentOS 7.3 安裝是否需要讓 NFS 服務通過預設防火牆?如果是這樣,怎麼做?

從理論上講,任何網路設備(如路由器或防火牆)都可能在負載下丟包。但是,更有可能您的 NFS 伺服器無法處理大 ​​IO 或您的客戶端未進行最佳配置。

我們觀察到的問題之一是,如果客戶端有很多記憶體,那麼臟頁的刷新就會很晚。結果,我們有很多 nfs 超時。嘗試設置

vm.dirty_background_bytes
vm.dirty_bytes

合理的數字,例如 500mb 和 1GB。預設值是 ~ 10% 和 20%,這可能太多了。

防火牆要麼讓流量通過,要麼阻止它。它不會只是偶爾隨機阻止它。如果您可以掛載共享並傳輸數據,那麼您還有其他一些問題。

引用自:https://serverfault.com/questions/932217