henda 发表于 2019-2-16 10:59:55

centos7 team网卡绑定不生效

  1.Teamd 查看状态不能发发现绑定端口
  Ens37ens38 网卡下有配置情况下,team0绑定后可以生效但是
使用teamdctlteam0 st查看不到端口具体信息
# teamdctl team0 st
setup:
runner: activebackup
runner:
active port:
#
  # ip addr
1: lo:mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736:mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:24:30:26 brd ff:ff:ff:ff:ff:ff
inet 192.168.171.128/24 brd 192.168.171.255 scope global eno16777736
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe24:3026/64 scope link
valid_lft forever preferred_lft forever
3: ens37:mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:24:30:30 brd ff:ff:ff:ff:ff:ff
inet 192.168.171.132/24 brd 192.168.171.255 scope global dynamic ens37
valid_lft 1451sec preferred_lft 1451sec
inet6 fe80::20c:29ff:fe24:3030/64 scope link
valid_lft forever preferred_lft forever
4: ens38:mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:24:30:3a brd ff:ff:ff:ff:ff:ff
inet 192.168.171.135/24 brd 192.168.171.255 scope global ens38
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe24:303a/64 scope link
valid_lft forever preferred_lft forever
5: team0:mtu 1500 qdisc noqueue state DOWN
link/ether c6:52:68:78:b8:fb brd ff:ff:ff:ff:ff:ff
inet 192.168.171.136/24 brd 192.168.171.255 scope global team0
valid_lft forever preferred_lft forever
  2、esn37ens38 接口下有配置
删除端口配置
nmcliconndelteam0-port1
nmcliconndelteam0-port2
nmcliconndelens37
nmcliconndelens38
Nmcli con show
Ip addr
  3、重新添加team-slave端口
添加team-slave 端口
Nmcli con add type teamcon-name team0-port1 ifname ens37 master team0
Nmcli con add type teamcon-name team0-port2 ifname ens38master team0
  4、检查team0状态,状态正常
  # teamdctl team0 st
setup:
runner: activebackup
ports:
ens37
link watches:
link summary: up
instance:
name: ethtool
link: up
down count: 0
ens38
link watches:
link summary: up
instance:
name: ethtool
link: up
down count: 0
runner:
active port: ens37
  5、ifdown   ens37端口
  初始状态活动端口为ens37, 网络正常 ,关闭ens37端口,活动端口切换为ens38,ping丢包2个
# ifdown ifcfg-team0-port1
Device 'ens37' successfully disconnected.
# teamdctl team0 st
setup:
runner: activebackup
ports:
ens38
link watches:
link summary: up
instance:
name: ethtool
link: up
down count: 0
runner:
active port: ens38
#
  6、ifupens37端口
Ping短暂中断,后面恢复正常active prots依然为ens38 ,没有发生抢占,非常OK
  # teamdctl team0 st
setup:
runner: activebackup
ports:
ens38
link watches:
link summary: up
instance:
name: ethtool
link: up
down count: 0
ens37
link watches:
link summary: up
instance:
name: ethtool
link: up
down count: 0
runner:
active port: ens38
#



页: [1]
查看完整版本: centos7 team网卡绑定不生效