1、创建bond0文件

# vi /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

NM_CONTROLLED=no #是否由networkmanager来管理你的网卡,后面详细讲

BOOTPROTO=static #获取ip地址的方式,可选动态(dhcp)、静态(static)、不获取(none)

ONBOOT=yes

IPADDR=192.168.10.33

NETMASK=255.255.255.0

GATEWAY=192.168.10.254

USERCTL=no #是否允许非root用户控制该设备

BONDING_OPTS="mode=1 miimon=100" #绑定模式,后面详细讲

2、修改eth0文件

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

NM_CONTROLLED=no

ONBOOT=yes

TYPE=Ethernet

MASTER=bond0

SLAVE=yes

USERCTL=no

2、修改eth1文件

# vi /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

BOOTPROTO=none

NM_CONTROLLED=no

ONBOOT=yes

TYPE=Ethernet

MASTER=bond0

SLAVE=yes

USERCTL=no

3、添加内核模块

# vi /etc/modprobe.d/dist.conf

文件末尾加下面两行:

alias bond0 bonding

options bond0 mode=1 miimon=100

4、设置系统启动时执行自动绑定

# vi /etc/rc.d/rc.local

文件末尾添加:

ifenslave bond0 eth0 eth1

5、关闭NetworkManager(如果有的话)

# service NetworkManager stop

# chconfig  NetworkManager  off

6、重启系统查看bond0是否正确启用

7、关于NM_CONTROLLED

若设置NM_CONTROLLED=yes,则使用networkmanager来管理网卡,重启网络时需要先重启networkmanage,再重启network。对于远程用户来说就可能导致服务器无法再连接。因为重启networkmanager时网络就断了,所以这里一般设置为no

8、关于绑定模式BONDING_OPTS="mode=1 miimon=100"

miimon:一般将miimon值设为100,表示系统每100ms监测一次链路连接状态

mod=0 平衡轮循模式

mod=1 主备模式

mod=2 平衡策略

mod=3 广播策略

mod=4 动态链接聚合

mod=5 适配器传输负载均衡

mod=6 适配器适应性负载均衡

详细解释可以看这里:https://my.oschina.net/jastme/blog/491095

最新文章

  1. Xcode 7如何 免费 真机调试iOS应用
  2. VirtualBox后台运行虚拟机(无图形界面启动虚拟机)
  3. Android 第一个程序 及 环境搭配
  4. .NET/C#/Oracle数据库操作类
  5. 应用框架的设计与实现——.NET平台(10 授权服务.CodeAccessSecurityAttribute)
  6. Eclipse调试按钮消失问题
  7. 【BZOJ-2588】Count on a tree 主席树 + 倍增
  8. u-boot 之配置分析 (2)
  9. poj2265
  10. 统计学习方法笔记--EM算法--三硬币例子补充
  11. C# 动态创建出来的窗体间的通讯 delegate2
  12. IOS 基于TCP的socket通信详解(原创)
  13. 为什么说B+-tree比B 树更适合实际应用中操作系统的文件索引和数据库索引?
  14. CSS3学习系列之盒样式(一)
  15. Python + request + unittest实现接口测试框架
  16. 批量录入快递地址-快宝地址服务(PHP代码示例)
  17. webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
  18. 洛谷.5283.[十二省联考2019]异或粽子(可持久化Trie 堆)
  19. 事件同步(一)-——CreateEvent( )事件对象实现线程同步
  20. mssql 统计

热门文章

  1. JS — 事件的相关概念和DOM
  2. ES6入门九:Symbol元编程
  3. 安卓开发之生成XML文件
  4. eclipse export runnable jar(导出可执行jar包)
  5. shiro系列一、认识shiro
  6. YOLO---Darknet下的学习笔记 V190319
  7. 查看tensorflow Pb模型所有层的名字
  8. JavaScript 基础知识梳理——数据类型
  9. springboot 项目报错问题的解决
  10. P5650 基础字符串练习题