bond与IP配置聚合,负载均衡

1  bond聚合         http://www.linuxidc.com/Linux/2011-05/35326.htm

     2   etc/inittab            http://blog.csdn.net/newnewman80/article/details/8133797
  
     3   多网卡的七种bond模式    http://www.cnblogs.com/lcword/p/5914089.html
     
     4   ifenslave               http://blog.csdn.net/liubeck/article/details/8490537
            

        vi /etc/inittab

        78:35:once:/root/bond.sh &


          vi /root/bond.sh  

          rmmod bond        清除bond信息

          modprobe bonding -o bond0 mode=802.3ad xmit_hash_policy=layer3+4 

          参数详解 参见博客 http://www.linuxidc.com/Linux/2011-05/35326.htm

          modprobe bonding -o bond1 mode=802.3ad xmit_hash_policy=layer3+4

          ifconfig bond0 30.30.2.110 netmask 255.255.0.0 up   //给bond 0绑定ip

          ifconfig bond1 30.30.2.111 netmask 255.255.0.0 up

          ifenslave bond0 eth0 eth1 eth4 eth5         //将0,1,4,5做成一个bond

          ifenslave bond1 eth2 eth3 eth6 eth7 

          route add default gw 30.30.30.2

          service sshd restart


             在做bond前,要先修改一下inittab文件,如果没有的话可以自己创建这个文件。做bond是为了负载均衡和容灾。

                   vi /etc/inittab

                            78:35:once:/root/bond.sh &

               78表示序号:这里也可以写成其他数字,但是不要重复。 35表示3和 5level 。后面/root/bond.sh表示要执行的process。&符号表示后台运行。在这个脚本里不加也行的。加上去后台不容易中断

         注意一下:suse系统中是在/etc/inittab下写的。
                       cgslv5是在/etc/rc.d/rc.local 这个里面写的,而且直写/root/bond.sh &就行,不需要加前面的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱Go的小蚊子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值