一、 activebackup - 主備模式
一個網卡處于活動狀態,另一個處于備份狀態,所有流量都在主鏈路上處理,當活動網卡down掉時,啟用備份網卡,
實驗環境VMware虛擬機;
這里我要實作雙網卡系結主備模式,并且當主卡故障恢復后,活動埠自動切回主卡(調整prio優先級實作),如果不加優先級這條命令,當主卡故障恢復后,備卡仍充當主要活動埠
1、添加邏輯網卡team0,并啟用activebackup模式
$team=team2
$ens1=ens36
$ens2=ens37
cat > ifcfg-$team
NAME=$team
DEVICE=$team
DEVICETYPE=Team
BOOTPROTO=none
ONBOOT=yes
NETWORK=$team_network
IPADDR=$team_ip
PREFIX=$team_PREFIX
GATEWAY=$team_gateway
TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"
2、添加物理網卡到activebackup
#創建port檔案,調整prio優先級(使當中一張網卡處于主狀態,數值大的當主)
cat > ifcfg-$team-$ens1
NAME=$team-$ens1
DEVICE=$ens1
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=$team
SLAVE=yes
TEAM_PORT_CONFIG='{"prio":100}'
cat > ifcfg-$team-$ens2
NAME=$team-$ens2
DEVICE=$ens2
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=$team
SLAVE=yes
TEAM_PORT_CONFIG='{"prio":99}'
3、重啟網路
systemctl restart network
4、檢查埠狀態
teamnl team0 ports

5、檢查team狀態
teamdctl team0 state

6、現在模擬網卡故障斷開鏈接,在虛擬機設定,將ens36網卡的鏈接狀態斷開
#或者手動斷開其中一條鏈路驗證主備模式切換是否正常
ip link set ens36 down(斷開)
ip link set ens36 up(啟用)


7、斷開后再查看team狀態,和ping狀態,ens37接管活動埠,并超時2次恢復了ping

8、然后把ens36網卡的鏈接恢復


9、可以看到ens36馬上接管正在活動埠,并且ping在斷開2次后同樣恢復ping

10、在說一下 prio優先級 ,如果組態檔沒有配置這一項,那么當活動網卡的網路斷開并恢復后,活動網卡依然是切換后的ens37,
我的頭怎么跟機關槍似的, 突突突~突突突的
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/546400.html
標籤:其他
