鏈路聚合
NIC teaming,簡單的說就是多個物理端口綁定在一起當成一個邏輯端口使用,以便提高帶寬,實現負載平衡或高可用的功能。RHEL7裏面是通過runner (可以視作一段代碼)來實現不同的目的。
配置的基本過程就是配置一個邏輯端口的連接,視作master;然後把需要的物理端口配置成slave 連接,綁定到組。然後把這個邏輯端口分配IP就可以用了
team:高可用性
首先準備兩塊網卡,它們有不同的MAC地址
創建一個新連接,類型是team連接名稱team0。
activebackup表示熱備,loadbalance表示負載均衡
例如將activebackup改成loadbalance
master 配置好了,還得配置slave,即將eno16777736和eno33554960兩塊網卡加入到team0
執行nmcli connection show命令查看team0-1和team0-2的狀態
上圖可以看出team0-1和team0-2沒有連接,執行下列命令連接team0-1和team0-2
執行ifconfig,發現網卡的地址都一樣了,這樣交換機才能轉發包到同一個邏輯端口
最後給team0 分配一個IP地址(也可以直接用圖形工具設置IP地址)
測試一下,先看看team0當前狀態
關掉eno16777736的連接,自動切換到第二個物理端口了,測試成功