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 &就行,不需要加前面的。
發佈了30 篇原創文章 · 獲贊 2 · 訪問量 8017
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章