CentOS配置多網卡匯聚(bonding)

來源:互聯網
上載者:User

CentOS配置多網卡匯聚(bonding)
有些應用可能最大的瓶頸在於網路的資料轉送(比如某些場所的無盤網路系統),為瞭解釋這一瓶頸問題,多網卡的匯聚技術在此顯神威,匯聚可以理解成多個網卡組成一個並行邏輯網卡,而傳輸的流量正是這些網卡的總和(當然了,還是要取決於你的網卡匯聚模式)

Linux 中的匯聚模式有7種,最常用的為0,1,6,最主要介紹這三種模式:
0(balance-rr) 也就是輪循(RR)模式,接觸過的ipvs的就很熟悉,此模式的每張網卡的流量都幾乎相等。需要交換器的支援。
1(active-backup) 冗餘模式,也就是只有一張網卡在工作,當工作網卡出現故障立即替換上,多用於高可用環境上。
6 (balance-alb)適應性負載,發送的資料包傳輸第一張網卡,如果滿了,剩下的走第二張,以此類推。

1、讓系統開機載入bonding核心,並指定其工作模式

[root@vqiu ~]# vi /etc/modprobe.d/bonding.conf alias bond0 bonding opentions bond0 miimon=100 mode=[0,1,2,3,4,5,6]

2、編輯網卡(注意紅色部分)

[root@vqiu ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes USERCTL=no IPV6INIT=no MASTER=bond0 SLAVE=yes

[root@vqiu ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesUSERCTL=noIPV6INIT=noMASTER=bond0SLAVE=yes


[root@vqiu ~]# vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 NAME=bond0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static USERCTL=no IPV6INIT=no IPADDR=10.0.2.15 PREFIX=24 GATEWAY=10.0.2.2 DNS1=8.8.8.8 DNS1=8.8.4.4

三、重啟系統 查看各網卡的流量 [root@vqiu ~]# netstat -i | grep -v 'lo' Kernel Interface table Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg bond0 1500 0 3301 0 0 0 3278 0 0 0 BMmRU eth0 1500 0 2248 0 0 0 2192 0 0 0 BMsRU eth1 1500 0 1053 0 0 0 1086 0 0 0 BMsU

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.