#發問 【請益】Realtek r8125 在 Linux Server 長時間運作出現 NETDEV WATCHDOG(driver 層?)

【請益】Realtek r8125 在 Linux Server 長時間運作出現 NETDEV WATCHDOG(driver 層?) 🖥️ 環境 OS:Ubuntu Server(長時間運作) NIC:主機板內建 Realtek 2.5GbE(r8125) 使用情境: Docker / container 環境 Pterodactyl Wings 遊戲伺服器(TCP + UDP 混合流量) 非桌機用途,屬於 24/7 server 問題現象(重點) 系統運作一段時間後(非固定時機),螢幕主控台或 dmesg 會反覆出現: r8125 0000:xx:xx.x enpXs0: NETDEV WATCHDOG: transmit queue 0 timed out 伴隨行為: 網路效能明顯異常或中斷 連線不穩,對外服務實際上不可用 有時 link 會 flap(down / up) 多數情況下 只能 reboot 才能恢復 service / container 本身仍在 running(不像應用程式 crash) 整體看起來比較像 NIC driver / TX queue 卡死,而非應用層或防火牆問題 已排除方向 非單一 container 或單一服務造成 非特定 port 非短時間爆量流量才會發生 非 kernel panic 想請教 r8125 在 Linux server 上出現 NETDEV WATCHDOG 是否屬於已知 driver 穩定性問題? 是否有人成功: 僅靠 driver 更新 / kernel 參數 / offload 設定 讓 r8125 在 24/7 server 環境穩定運作? 還是實務上最省時間的結論就是: 👉 直接換 Intel NIC(i350-t2 / i350-t4)?
愛心
1
全部留言