網卡的流量控制flow control

openstack運維中發現有一個計算節點的存儲網卡不停的down,摘取部分系統日誌如下:

Aug 29 06:25:59 compute8 kernel: ixgbe 0000:86:00.0 enp134s0f0: NIC Link is Down
Aug 29 06:26:00 compute8 kernel: ixgbe 0000:86:00.0 enp134s0f0: NIC Link is Up 10 Gbps, Flow Control: RX/TX
Aug 29 06:26:00 compute8 kernel: ixgbe 0000:86:00.0 enp134s0f0: NIC Link is Down
Aug 29 06:26:00 compute8 kernel: ixgbe 0000:86:00.0 enp134s0f0: NIC Link is Up 10 Gbps, Flow Control: RX/TX

查詢flow controll資料:https://communities.intel.com/community/tech/wired/blog/2012/01/13/go-with-the-flow-control

大意是 flow control 作用是在網卡之間控制流量的,當一方網卡收到的流量大於可以自身可以承受的流量時會告知對端並 tx_flow_control_xoff 計數增加,對端收到通知時 rx_flow_control_xoff 計數增加。

出現這種問題原因猜想有可能是網卡硬件問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章