CentOS 7.2 双网卡绑定及相关问题解决(2)

[root@linuxidc ~]# nmcli con sh NAME UUID TYPE DEVICE eno16777736 100e462e-c0d0-4271-9b5a-1c8e47ff0d03 802-3-ethernet eno16777736 team0-port2 1583854c-1f85-4c76-8cc7-c643071d4b82 802-3-ethernet -- team0-port1 bfd408b4-76d9-4f5c-ad5b-4d92430eb6ba 802-3-ethernet -- team0 913f05c2-15d8-49a9-a35f-8bc5ee843c0c team -- [root@linuxidc ~]# nmcli con up team0 Error: Connection activation failed: NetworkManager plugin for 'team' unavailable

尼玛,还是同样的错,这就尴尬了。那就重启下NetworkManager 在看看。

[root@linuxidc ~]# systemctl restart NetworkManager [root@linuxidc ~]# nmcli con sh NAME UUID TYPE DEVICE team0-port2 1583854c-1f85-4c76-8cc7-c643071d4b82 802-3-ethernet eno50332208 eno16777736 100e462e-c0d0-4271-9b5a-1c8e47ff0d03 802-3-ethernet eno16777736 team0-port1 bfd408b4-76d9-4f5c-ad5b-4d92430eb6ba 802-3-ethernet eno33554984 team0 913f05c2-15d8-49a9-a35f-8bc5ee843c0c team team0

好了? 紧查看是不是roundrobin模式

[root@linuxidc ~]# teamdctl team0 st setup: runner: roundrobin ports: eno33554984 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up down count: 0 eno50332208 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up down count: 0 [root@linuxidc ~]# teamnl team0 ports 4: eno50332208: up 1000Mbit FD 3: eno33554984: up 1000Mbit FD

一切OK,老铁,扎心了。

接下来测试下roundrobin
   这里说明下:roundrobin这种bind模式:
       先来讲下网卡bind的原理:
           通过将两张或者多张网卡通过软件虚拟出来一张逻辑网卡来传输数据,这里bind的模式有很多种。比如我们上面的这种,就是其中的链路聚合模式。当使用该模式的时候,两张物理网卡和逻辑网卡的mac地址都被设置为一致,大家都知道,我们做链路聚合就是为了让多张物理网卡聚合在一块扩展数据带宽的方式,既然我们在逻辑上是一张网卡,那mac地址也就必须一致对吧。不然我们接到交换机或者路由器上,逻辑网卡一会是物理网卡1的mac地址,一会又是物理网卡2的地址,交换机一会找的到人,一会又找不到人。那数据还怎么传输。

           在链路聚合中,因为是两张物理网卡捆绑的模式,如果其中一张网卡down掉了,整个链路也就瘫了。

    如下:

CentOS 7.2 双网卡绑定及相关问题解决

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13383.html