故事是這樣的 esxi 版本 8.0 u3
Server 是 Dell VRTX,共3刀 vswitch 是vss , switch 設定trunk 及, channel-group mode on , 分成3個channel-group
3刀算是3台esxi 分別叫esx1,esx2,esx3 好了
其中esx3 是較後期買的,規格與另外2台稍微有些不同
問題在於 esx1, esx2 網路ping 不到gateway ,卻能連到其它網段(部份) 也有不同網段的電腦可以ping 到esxi 1,2 , 但也發生 同網段或其它網段的電腦ping 不到esxi1,esx2 主機
三台esxi 和 switch 的設定都大致相同, 也檢查過線都沒有接錯, esxi vlan設置也沒錯,網卡2張也都作用中, 目前只有esxi3 是正常的, switch 上arp 記錄也是正確的
異常範例:
192.168.1.1 ping esxi 互通, 192.168.1.2 就互相不通了
esx 3台裡面的vm 都正常運作, 只有esx1,2 本機連線異常 , 目前找不到原因
想請問有什麼排查方式或建議嗎?
===============問題已解決================
已發現問題, 原因ip hash 設定在vswitch上,但 managerment port 的設定 覆寫了上層的設定 導致實際run 的不是ip hash,調整後已正常
「 esx1, esx2 網路ping 不到gateway ,卻能連到其它網段」
因為gateway擋ICMP,firewall或server容易這樣設計
hypervisor要留意綁定網卡,有些情形bridge和NAT和host-only可以設定相同網段,導致誤判。
如果熟VRF(virtual routing & forwarding)可以理解為每個網卡都分配到不同VRF,但設定相同的挨批192.168.1.1