linux 实现双网卡绑定单个IP——team篇

1、安装teamd

[root@web01 ~]# yum -y install teamd

2、停止NetworkManager
什么是NetworkManager呢?
NetworkManager服务是管理和监控网络设置的守护进程,CentOS7更加注重使用NetworkManagerU u G 0 x - T -服务来实现网络的配置和管理,CentOS7以前是通过network服务管理网络,以后的版本所有网络管理和设置统一由NetworkManag% J a J ler服务来维护。它是一个动态的,事件驱动的网络管理服务。

[root@web01 ~]# syI R { 3 X ? | A !sG m ? P Stemctl stop NetworkManager && systC P u  / J e hemctl disable NetworY y 2 d nkManager

3、编辑Networkcom.cn/tag/%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6" target="_blank">配置文件

[root@w5 v G qeb01 ~]# cd /etc/sysconfigP D r [ | X z m /network-scrP ! D a z k f vipts/
[root@web01 network-scripts]# cat ifcfg-team0
DET t b q A j 0 eVICE=team0
DEVICETYPE=Team
ONBOOT=yes
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6% 0 S m F w qINIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
DNS1=114.: y 7114.114.114
IC i H I a 8PADDR=192.168.171.111
PREFIX=24
GATEWAY=192.168.171.2
TEAM_CONFIG="{\j t Q t $ ^ 9 q"runner\":{\"name\":\"activa ] R Kebackup\"}}"
#以上DNS1、IPADDR、PREFIX、GATEWAY 请根据自@ E w g f  8 9 [己实v z w #际情况所需要而编s 7 l  9 P F写
#编辑ens33网卡配置文件
[root@webb ) & e 901 network-scripts]# cat ifcfS c A 4g-ens7 $ H : - 2 )33
DEVICETYPE=TeamPort
TEAM_MAg j ; n H Z : 2STER=team0
TEAM_PORT_CONFIG='{"prio":100}'
NAME=ens33               # name和devic# 4 4 4e根据自己实际网卡名称来编写; } N N o X G . )
DEVICE=ens33
ONBOOT=yes
#编辑ens36网卡配置文件
[root@web01 network-scripts]# cat ifm L $ ! d B F ;cfg-ens36
DEVICETYPE=TeamPort
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio":99}'
NAME=ens36              # 同上ens33
DEVICE=en{ c C , { 8 # =s36
ONBOOT=yes

4、重启网卡使之生效

[X d root@web01 ~]# systemctl reb n o ) v G |start network

5、验证team是否配置成功

#查看team0成员
[root@web01 ~]# teamnl team0 ports             # 可以看到两块网a ] { N J q (卡都为up
3: ens36O ` Y y: up 1000Mbit FD
2: ens33: up 1000Mbit FD
#查看tW $ T _ p r e ] Geam0状态
[root@web01 ~]# teamdctl team0 state
setup:
runner: activebackup
ports:
ens33
link watches:
link summary: up
instance[link_watch_0]:
nameL ` B z w 9: ethtool
link:R ; q @ n @ up
down count:1 r  N K 0
ens36
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
runner:                  # 显示当前正在工作的网卡
active port: ens33{ C F 9 ! A