早期Linux系統下有Bonding機制可用來將多張網卡合併組合使用,RHEL7下我們有了一個新的選擇,那就是teamd,teamd設定方式與bonding雷同(teamd除了可以直接修改設定檔之外,還可以透過template或線上動態調整)但teamd對於CPU資源需求比bonding更少,而且功能不遜於bonding,底下就以teamd中的ActiveBackup為範例:
/etc/sysconfig/network-scripts/ifcfg-team0
DEVICE=team0
DEVICETYPE=Team
TEAM_CONFIG=”{\”runner\”: {\”name\”: \”activebackup\”}}”
BOOTPROTO=static
IPADDR0=192.168.0.1
PREFIX0=24
NAME=team0
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-team-eth0
DEVICE=eth0
DEVICETYPE=TeamPort
TEAM_MASTER=team0
NAME=team0-eth0
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-team-eth1
DEVICE=eth1
DEVICETYPE=TeamPort
TEAM_MASTER=team0
NAME=team0-eth1
ONBOOT=yes
編輯好設定檔之後,只需要把NetworkManager Server重新啟動即可。
|