交換器出現 Detected duplicate host MAC:ESXi 鏈路抖動先這樣查

物理交换机报"Detected duplicate host MAC in topology"错误:ESXi主机链路抖动问题分析

交換器報 Detected duplicate host MAC in topology,在 VMware 環境裡通常要小心看。它可能只是拓撲學習抖動,也可能代表 ESXi uplink、teaming、LACP 或物理鏈路有問題。

我會先從事件時間點切入,對齊 ESXi log 和交換器 log。

先找是哪個 MAC

在交換器上查 MAC address table,看同一個 MAC 是否在不同 port 間反覆漂移。再對照 ESXi 的 vmnic、port group 和上游連線。

查 ESXi link 狀態

esxcli network nic list
grep -i "link up\|link down\|vmnic" /var/log/vmkernel.log

如果 vmnic 在同一時間 Up/Down,先處理實體鏈路,不要只改 vSwitch policy。

檢查 teaming 和 LACP

  • vSwitch / vDS teaming policy 是否和交換器設定一致。
  • LACP 是否兩邊都正確啟用。
  • 是否有一邊是 static port-channel,另一邊不是。
  • 管理網路、VM 網路、vMotion 是否共用同一批 uplink。

不要忽略實體層

線材、SFP、交換器 port、NIC firmware 都可能造成 MAC flapping。尤其是同批主機同時出現時,要比對驅動和韌體版本。

原文參考:物理交換機報 Detected duplicate host MAC in topology 錯誤。這篇改成繁體版,偏向台灣網路/虛擬化維運排查。

有VM问题需要协助?

免费试用VMware技术助理(已接Deepseek)!即时解答VM难题

→ 🤖VM技术助理

解析和诊断各类vCenter错误,ESXi日志,虚拟机vmware.log

→ 📕VMware日志分析器

图书推介 - 京东自营

24小时热门

还有更多VMware问题?

免费试下我们的VMware技术助理(已接Deepseek)!即时解答VM难题 → 🤖VM技术助理

试试 📕VMware日志分析器 免费诊断各类vCenter错误,ESXi日志,虚拟机vmware.log等等

########

扫码加入VM资源共享交流微信群(请备注加群

需要协助?或者只是想技术交流一下,直接联系我们!

推荐更多

//omg10.com/4/9119499