Linux bond绑定汇总

 1.        编辑文件:
#vi /etc/modprobe.conf
               alias eth0 tg3
               alias eth1 tg3
               alias eth2 e1000 注:e1000为服务器单加的网卡
添加:
alias bond0 bonding
options bond0 miimon=100 mode=1
(0 表示load blance ;1 表示热备)

2.        创建bond0起动配置文件:
cd /etc/sysconfig/network-scripts/
vi ifcfg-bond0
内容如下:
              
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.36
NETMASK=255.255.255.0
USERCTL=no

3.        编辑ifcfg-eth0 , ifcfg-eth1两个网卡配置文件,内容如下:
#vi ifcfg-eth0
DEVICE=eth0
USERCTL=no
ONBOOT=yes
#MASTER=bond0
#SLAVE=yes
BOOTPROTO=none
#HWADDR=XXXXXXXXXXXXXX
              
注意:如下最好在ifcfg-eth*文件中标明MASTER和SLAVE,方便排错,如果不写在这里的话,排措时也就得重启服务器了。。
#vi ifcfg-eth1
DEVICE=eth1
USERCTL=no
ONBOOT=yes
#MASTER=bond0   
#SLAVE=yes
BOOTPROTO=none
#HWADDR=XXXXXXXXXXXXXX
4.        编辑启动文件
#vi /etc/rc.d/rc.local
在最后加入:
ifenslave bond0 eth0 eth1 这句话相当于分别在eth0和eth1添加MASTER=bond0  SLAVE=yes
(如果改变网卡的顺序及eth0等对应的物理网卡,一定要在做bond0前来做,不然改不过来,改变网卡顺序的文件为/etc/sysconfig/hwconf)
5.        编辑主机名和默认网关
#vi /etc/sysconfig/network
HOSTNAME=test01
注意:如果需要绑定两个bond,需在/etc/modprobe.d/下建立多个bond*conf文件,以便调用
6、关闭网卡NetworkManager启动方式
service NetworkManager stop
chkconfig NetworkManager off
service network restart
ifenslave bond0 eth0 eth1 生效

如果不生效或者上述命令有错误  请键入 modprobe bonding 加载bond驱动
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值