RHEL7 用虚拟机能测试双网卡teaming绑定的主备模式吗,问一下大家我是哪里配置有错误?
在使用虚拟机桥接模式的时候出现了如下问题:
只要down掉ens33,就无法ping通网关,
我做了很多次尝试解决,最终发现这样一个问题
初始状态时,active port是ens33,我可以ping通网关,如果我ifdown ens33,active port切到ens34,这时我就无法ping通网关了,可是我使用主备模式不是应该存在高可用吗,这时就算我再ifup ens33,仍然不能ping通网关,必须要ifdown ens34,让active port回切到ens33上,状态才会恢复,想问一下大家如何查询ens34出了什么问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也遇到了这个问题,刚解决,建team的时候设置mac地址跟随active的节点就可以了。
查到的原因时候说
聚合链路获取mac的地址有两种方式,一种是从第一个活跃网卡中获取mac地址,然后其余的SLAVE网卡的mac地址都使用该mac地址;另一种是使用hwaddr_policy参数(如果是用bonding方式就是设置fail_over_mac=1),team使用当前活跃网卡的mac地址,mac地址随活跃网卡的转换而变,虚机不支持第一种获取MAC地址的方式。
{"runner":{"name":"activebackup", "hwaddr_policy": "by_active"}}'
解决了么,我也是在虚拟机上做的teaming ,断掉其中一块网卡,就不通了,不知是虚拟机的原因还是什么原因;