網絡卡做bond 導致丟包

2022-07-25 03:42:06 字數 645 閱讀 2351

值班中發現一台伺服器報到閘道器丟包,頻寬200m。

用  ethtool bond0 檢視網絡卡頻寬資訊,發現 speed 為 3100m ,非 1000 的整數倍或10000的整數倍,感覺不對,因為是做了bond , 查了下具體的網絡卡資訊,發現bond0 是 4綁 1,3個千兆 + 1個百兆, 因此丟包是因為百兆卡跑滿導致,將其從bond 裡 刪除後, 網絡卡恢復正常,問題解決。

具體網絡卡資訊:

1個疑問:理想情況下  網絡卡4綁 1 ,mode=0 輪詢模式,最小網絡卡頻寬100m ,伺服器頻寬 最大正常能跑到 400m(出+入),本次遇到問題的伺服器,出頻寬 200m ,入頻寬不到50m, 一共才 250m ,就出現丟包現象,250/4 ,每台機器 60m 多一點, 對百兆網絡卡來說, 頻寬跑到 60% 就不行了, 而且檢視伺服器頻寬圖,發現 出頻寬 到200m 就上不去了,一直在跑平狀態,入頻寬不足50 m。 百兆網絡卡頻寬跑到60% 就開始丟包, 千兆,萬兆呢,以後測試一下,有資料再更新。 

Linux伺服器做bond網絡卡繫結步驟

網絡卡bond是通過多張網絡卡繫結為乙個邏輯網絡卡,實現本地網絡卡的冗餘,頻寬擴容和負載均衡,在生產場景中是一種常用的技術。伺服器裝完centos系統後有四塊網絡卡 需求是 用這四個網絡卡分別做成bond0和bond1網絡卡繫結 以通過命令確定核心是否支援 bonding root node2 ca...

分析網橋bond及調整網絡卡速度

分析網橋相關bond資訊 檢視所有網橋 root node 1 ip r grep br default via 172.18.0.1 dev br pub 10.30.1.0 24 dev br roller proto kernel scope link src 10.30.1.3 10.233...

CentOS下bond網絡卡聚合與網橋結合

需求 伺服器配置bond多網絡卡聚合,然後kvm需要使用到網橋,那麼需要做到網橋繫結到bond網絡卡上。實現核心 1 bond配置參考 2 網橋配置參考 3 核心配置 其實只要把bond網絡卡的配置指定為br即可,其餘的不用改變 cat etc sysconfig network scripts i...