ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux双网卡绑定单个IP之(team)

Linux双网卡绑定单个IP之(team)

Linux操作系统 作者:zjc1234 时间:2020-08-31 15:39:54 0 删除 编辑

前言

(1)简单的说就是多个物理的端口绑定在一起当成一个逻辑端口来使用,以便提高带宽,实现负
载平衡或高可用的功能。
(2)配置的基本过程就是配置一个逻辑端口的连接,视作 master;然后把需要的物理端口配置 
成 slave 连接,绑定到组。然后把这个逻辑端口分配 IP 就可以用了。
(3)网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,网络依旧可以正常运行,可以
有效的防止因为网卡损坏带来的损失,同时也可以提高网络访问速度。
(4)网卡的链路聚合一般常用的有"bond"和"team"两种模式,"bond"模式最多可以添加两块卡,"team"模式最多可以添加八块网卡。

1、安装teamd

[root@team ~]# yum -y install teamd  //安装teamd[root@team ~]# systemctl stop NetworkManager && systemctl disable NetworkManager//停止NetworkManager//NetworkManager服务是管理和监控网络设置的守护进程!!!

2、手动创建配置文件
Linux双网卡绑定单个IP之(team)

//编写team0
[root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-team0 DEVICE=team0
DEVICETYPE=Team
ONBOOT=yes
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
DNS1=114.114.114.114
IPADDR=192.168.45.111
PREFIX=24
GATEWAY=192.168.45.254
TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"//以上DNS1、IPADDR、PREFIX、GATEWAY 请根据自己实际情况所需要而编写
//编写ens33
[root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33DEVICETYPE=TeamPort
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio":100}'
NAME=ens33               //name和device根据自己实际网卡名称来编写
DEVICE=ens33
ONBOOT=yes
//编写ens36
[root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens36 [root@web01 network-scripts]# cat ifcfg-ens36 DEVICETYPE=TeamPort
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio":99}'
NAME=ens36              //同上ens33
DEVICE=ens36
ONBOOT=yes

3、重启网卡验证team是否配置成功

[root@team ~]# systemctl  restart  network  //重启网卡//查看team0成员
[root@web01 ~]# teamnl team0 ports             //可以看到两块网卡都为up
 3: ens36: up 1000Mbit FD 
 2: ens33: up 1000Mbit FD 
 [root@team ~]# teamdctl team0 state  //查看team0状态setup:
  runner: activebackup
ports:
  ens33    link watches:      link summary: up
      instance[link_watch_0]:
        name: ethtool        link: up
        down count: 3
  ens36    link watches:      link summary: up
      instance[link_watch_0]:
        name: ethtool        link: up
        down count: 3runner:
  active port: ens33
//以上两张网卡表示正常运行的

做个简单测试如下:
Linux双网卡绑定单个IP之(team)
Linux双网卡绑定单个IP之(team)
注:无论我们down掉任意的一张网卡吗,只要有一张网卡状态为up,它都能及时的顶上继续工作!!!


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69982209/viewspace-2716013/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-08-20

  • 博文量
    12
  • 访问量
    13917