CentOS6 網卡bonding

Bonding ;理念
將多塊網卡綁定同一IP地址對外提供服務,可以實現高可用 或者負載均衡。直接給兩塊網卡設置同一IP地址是不可以的 。通過bonding,虛擬一塊網卡對外提供連接,物理網卡的 被修改為相同的MAC地址
banding工作模式
Mode 0 (balance-rr) 輪轉(Round-robin)策略:
從頭到尾順序的在每一個slave 接口上面發送數據包。本模式提供負 載均衡和容錯的能力
Mode 1 (active-backup) 活動-備份(主備)策略:
只有一個slave被激活,當且僅當活動 的slave接口失敗時才會激活其他slave。為了避免交換機發生混 亂此時綁定的MAC地址只有一個外部端口上可見
Mode 3 (broadcast) 廣播策略:
在所有的slave接口上傳送所有的報文,提供容錯能力
active-backup、balance-tlb 和 balance-alb 模式不需要 交換機的任何特殊配置。其他綁定模式需要配置交換機以便 整合鏈接。如:Cisco 交換機需要在模式 0、2 和 3 中使用 EtherChannel,但在模式4中需要 LACP和 EtherChannel
實戰
第一步:創建配置文件bonding
創建bonding設備的配置文件
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
BONDING_OPTS= “miimon=100 mode=0”
miimon 是用來進行鏈路監測的。如果miimon=100,那 么系統每100ms 監測一次鏈路連接狀態,如果有一條線 路不通就轉入另一條線路
CentOS6 網卡bonding0001
· 網卡文件格式
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0 SLAVE=yes
CentOS6 網卡bonding0002
查看bond0狀態:/proc/net/bonding/bond0
CentOS6 網卡bonding0003
再看網卡狀態
CentOS6 網卡bonding0004
最后的確認
CentOS6 網卡bonding0005
刪除網卡bonding
第一步:禁用bong0
#ifconfig bond0 down
CentOS6 網卡bonding0006
第二步:卸載bond驅動模塊
查看驅動設備
方法一:
lsmod 可以查看所有驅動模塊
lsmod |grep bonding #可以過濾出來
CentOS6 網卡bonding00007
方法二:
#ethtool -i bond0
直接可以顯示詳細驅動信息
CentOS6 網卡bonding00007
卸載
#modprobe -r bonding 這是卸載驅動
CentOS6 網卡bonding0008
bond0網卡沒了
#modprobe bonding 裝載驅動
CentOS6 網卡bonding0009
bond0又出來了,我們的目的是刪除所以還是把它給卸了
第三步:刪除相關配置文件
ifcfg-bond0 這個文件刪掉
ifcfg-eth1 改回原來配置
ifcfg-eth 改回原來配置
第四步:重啟服務
#service network restart
CentOS6 網卡bonding00010
詳細幫助:
/usr/share/doc/kernel-doc- version/Documentation/networking/bonding.txt
https://www.kernel.org/doc/Documentation/net working/bonding.txt

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/88845

(0)
xiaoli@xiaoli@
上一篇 2017-11-24 20:04
下一篇 2017-11-25 10:59

相關推薦

  • Linux文件查找命令find和壓縮解壓縮

    概述     Linux系統上一切皆文件,那么隨著時間的推移和管理的服務器增加,在眾多的文件中,如何找到我們需要的文件,這就需要用到文件查找命令了。本章就分享下關于文件查找命令的一些內容和壓縮解壓縮的相關內容。     具體分為一下幾個部分:    …

    Linux干貨 2016-08-16
  • 【超全整理】《Linux云計算從入門到精通》系列實戰筆記全放送

    ? ? ? 為了方便Linux云計算愛好者的學習查看,馬哥Linx云計算團隊特別整理了《Linux云計算從入門到精通》年度重磅大放送,囊括了整個學習過程的學習精華,內容全部由馬哥Linux云計算學員撰寫,歡迎大家支持!??! ? ? ? 詳情請看: ?一、Linux運維基礎實戰入門 從Linux0基礎入門開始,全面講解作為新手如何學習Linux,以及學習方法和…

    2017-09-14
  • 磁盤配額

    配置配額系統     綜述        ?在內核中執行        ?以文件系統為單位啟用        ?對不同組或者用戶的策略不同 …

    Linux干貨 2016-09-02
  • vim用法小結

    vim使用: 使用vi和vim的三種主要模式 : 命令模式,插入模式,擴展模式    擴展模式: w:寫入磁盤文件 wq:寫入并退出 x:寫入并退出 q:退出 q!不存盤退出,即使更改都將丟失 r filename:讀文件內容到當前文件中 w filenane: 將當前文件內容寫入到另一個…

    Linux干貨 2016-08-12
  • 壓縮工具

     壓縮和解壓縮工具和bash腳本編程      壓縮比        目的:時間換空間        cpu的時間—>磁盤空間        compress/uncompress.…

    Linux干貨 2016-12-31
  • 2016-10-17練習題

    1 生產環境發現一臺服務器系統時間產生偏差,造成服務異常,請幫忙校正。 linux系統查看當前時間命令為date [root@Shining pirate]# date Mon Oct 17 20:50:42 CST 2016 修改系統時間選項為-s 格式為 只修改系統的日期,不修改時間 …

    Linux干貨 2016-10-17
欧美性久久久久