【链路聚合】

RHEL 7
运行模式:
teamd 守护进程, teamdctl
roundrobin 轮询
activebackup 热备份, 其中一个位为backup
loadbalance 负载均衡
lacp 维持接口流速相同,需要交换机支持
broadcatst 广播

配置方法
1. 创建接口
nmcli con add con-name "team0" ifname team0 type team config '{"runner":{"name":"activebackup"}"}'

2. 聚合链路
nmcli con add con-name team0-p1 ifname eno1 type team-slave master team0
nmcli con add con-name team0-p2 ifname eno2 type team-slave master team0

3. 配置接口
nmcli con mod team0 ipv4.method manual ipv4.addr "" ipv4.dns ...

4.启动链接
nmcli con up team0
nmcli con up team0-p1
nmcli con up team0-p2


RHEL 6

1、首先確定自己的操作系统是否支持bonding
[root@cd ~]# modinfo bonding
如果沒有消息返回,说明內核不支持bonding,需要重新编译內核。
2、检查ifenslave
#which ifenslave
/sbin/ifenslave

3、建立虚拟网卡ifcfg-bond0设置
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.3
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
USERCTL=NO
BONDING_OPTS="mode=1 miimon=100"   //不写会丢包
//不区分大小写

4、eth0、1设置 //所有ethxx配置的時候去掉MAC地址
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=NO
5、编辑/etc/modprobe.d/bonding.conf文件,加入以下内容
alias bond0 bonding
options bond0 miimon=100 mode=1 //1表示主备 0表示负载均衡(需要交换机端口聚合)
6、执行绑定  modprobe bonding 
7、重启系统  service network restart
8、 cat /proc/net/bonding/bond0可查看bonding状态
注意:
1、必须彻底关闭NetworkManger服务,否则会和bond网卡冲突
- - >service NetworkManger stop
- - >chkconfig NetworkManger off
2.RHEL 6X版本的配“/etc/modprobe.d/”文件下面自己手动新建“bonding.conf”
3.多個bonging文件配置模式一致

最新文章

  1. jQuery入门(2)使用jQuery操作元素的属性与样式
  2. Java汉字转拼音
  3. Codeforces Round #235 (Div. 2) A. Vanya and Cards
  4. CentOS转的服务器磁盘规划
  5. Fiddler中session的请求/响应类型与图标对照表
  6. 学习Hadoop不错的系列文章
  7. 信号之system函数
  8. ASP.NET 学习小记 -- “迷你”MVC实现(2)
  9. Android-webView的loadUrl
  10. 关于JS历史拓展
  11. Powershell使用管道
  12. spring+jotm+ibatis+mysql实现JTA分布式事务
  13. Kali无法启动、无法安装
  14. VS编写一个项目的路径规划
  15. FTR-B3GA003Z-信号继电器
  16. python基础知识~配置文件模块
  17. ORA-00257:archiver error问题处理方法
  18. Javascript异步编程之setTimeout与setInterval详解分析(一)
  19. 使用MySQL命令行修改密码
  20. 转 configure: error: Cannot find ldap libraries in /usr/lib 解决办法

热门文章

  1. [WinCE | VS2008 | Solution] VS2008 building WinCE projects taking a long time
  2. django使用LDAP验证
  3. 搭建企业级全网数据定时备份方案[cron + rsync]
  4. 数据库初始化以及制作为Windows服务
  5. 高性能网站架构缓存——redis集群
  6. Memorize and recite an important historical speech
  7. 寒假短期学习计划 - C++
  8. Mysql 漏洞利用(越权读取文件,实战怎么从低权限拿到root密码)[转]
  9. T440安装Win7系统
  10. mac 安装npm