[请益] VMWare ESXi设定NIC teaming是否可设AS

楼主: kino818 (好多梦 层层叠叠又斑驳)   2021-09-01 11:31:47
重复问题如下:
VMWare ESXi设定两网络线的NIC teaming是否可设Active-Standby mode?
我是管网络的
我发现DB cluster的第一台有拉两条data网络线,在10G switch看到是active-standby
我show mac-address-table只有学到其中一条网络线mac,又mrtg只有一路有大流量
我们一台DB主机是灌red hat linux,/etc/sysconfig/network-scripts/ifcfg-[接口名称]
里面是设定bonding_opts=1 //表示active-standby
我发现AP VM底层的ESXi主机有拉两条data网络线,在10G switch看到是active-active
我show mac-address-table有学到2条网络线mac,又mrtg 2路有大流量
我很好奇,ESXi能不能像DB主机一样是active-standby组态
查下面网页的最下面说明
https://buildvirtual.net/nic-teaming-failover-types-and-related-physical-network-settings/
NIC Teaming tab
Load Balancing: Use explicit failover order
Network Failover Detection: Link status only
Notify Switches: Yes
Failback: No
请问上面ESXi的设法
是否两条网络线就会变成active-standby的状态? //我现在AP底层ESXi是AA mode
谢谢大大的阅读
作者: amtb (Diamond Perfume)   2021-09-01 16:46:00
实体交换器两个port设定group(cisco的话设定port-channel)VMware层在vSwitch上面设定Load Balancing为Route based onIP hash,就可以达到AA mode,此时你从交换器抓MRTG时得抓port-channel的数值才会准, show mac address时的来源也要改成从port-channel interface来看至于你上面说的ESXi设法,在Load Balancing这边设定Use explicit failover order的话,意思是使用这vSwitch的VM流量都会先走第一张实体网卡出去,要用第二张网卡的话得等第一张网卡失效,其实这样不如设定成在Failover Order那边将vmnic2往下移变成Standby Adapters,就能达到实体网卡Active-Standby模式主要还是要避免VM MAC乱跳,导致Switch误判mac flapping要一劳永逸的方式其实就是走port-channel + IP hash为最佳
楼主: kino818 (好多梦 层层叠叠又斑驳)   2021-09-11 16:03:00
感谢a大分享.我没说到,我们实体交换器是10G switchuplink才有设port-channel(LACP),downlink至DB或ESXi没设我问我同事我们ESXi vSwitch的Load Balancing设Route based on originating virtual port,结果也是AA我们VM有没有MAC乱跳,我还要再观察看看,但我们系统都正常我们实体switch与vSwitch都没设port-channel与ip hash未来我还要再多做功课,比较看看异同,感谢a大

Links booklink

Contact Us: admin [ a t ] ucptt.com