集約接続の構成(リンク集約)
2632 ワード
注意:この試験では主に「activebackup」NICホットバックアップモードについて説明します.
1、仮想NICグループの作成
コマンド:nmcli connection add type team con-name team 0 ifname team 0 autoconnect yes config'{"runner":{"name":"activebackup"}'
コマンドフォーマットの簡単な説明:nmcli connection追加タイプはteam(チーム)プロファイル名team 0 NIC名team 0電源を入れるたびに自動的に動作モードをホットバックアップに有効にします
manコマンドアシスタントを使用できます:man teamd.conf
2.グループにメンバーを追加
コマンド:#nmcli connection add type team-slave con-name team 0-2 ifname eth 2 master team 0
コマンド概要:#nmcli connection追加タイプteam-メンバープロファイル名team 0-2 NIC名eth 2プライマリデバイス名team 0
3.仮想NIC team 0のIPアドレスを設定する
4.構成のアクティブ化
5.テスト効果
リンク集約ステータスの表示コマンド
#ifconfig eth 0 down NIC 1 downが落ちた場合#teamdctl team 0 state前のteam 0の状態を表示
6.その他
#nmcli connection delete team 0#team 0構成の削除
1、仮想NICグループの作成
コマンド:nmcli connection add type team con-name team 0 ifname team 0 autoconnect yes config'{"runner":{"name":"activebackup"}'
コマンドフォーマットの簡単な説明:nmcli connection追加タイプはteam(チーム)プロファイル名team 0 NIC名team 0電源を入れるたびに自動的に動作モードをホットバックアップに有効にします
manコマンドアシスタントを使用できます:man teamd.conf
# man teamd.conf #man
EXAMPLES
{
"device": "team0",
"runner": {"name": "roundrobin"},
"ports": {"eth1": {}, "eth2": {}}
}
Very basic configuration.
{
"device": "team0",
"runner": {"name": "activebackup"},
"link_watch": {"name": "ethtool"},
# nmcli connection add type team con-name team0 ifname team0 autoconnect yes config '{"runner": {"name": "activebackup"}}'
Connection 'team0' (e29ceff9-4944-4a2f-b5db-f52bbb5c0263) successfully added.
# ifconfig team0 ###
team0: flags=4099 mtu 1500
ether c6:8c:c4:9b:c6:1f txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2.グループにメンバーを追加
コマンド:#nmcli connection add type team-slave con-name team 0-2 ifname eth 2 master team 0
コマンド概要:#nmcli connection追加タイプteam-メンバープロファイル名team 0-2 NIC名eth 2プライマリデバイス名team 0
# nmcli connection add type team-slave con-name team0-1 ifname eth0 master team0
Connection 'team0-1' (bf3afedf-0b07-488c-9215-29159b0b5f3a) successfully added.
######## eth0 team0
# nmcli connection add type team-slave con-name team0-2 ifname eth1 master team0
Connection 'team0-2' (068fe4ac-8463-4033-b82d-de0916b74103) successfully added.
######## eth1 team0
3.仮想NIC team 0のIPアドレスを設定する
# nmcli connection modify team0 ipv4.method manual ipv4.addresses 192.168.1.1/24 connection.autoconnect yes
4.構成のアクティブ化
[root@server0 ~]# nmcli connection up team0
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)
# nmcli connection up team0-1
# nmcli connection up team0-2
5.テスト効果
リンク集約ステータスの表示コマンド
#ifconfig eth 0 down NIC 1 downが落ちた場合#teamdctl team 0 state前のteam 0の状態を表示
6.その他
#nmcli connection delete team 0#team 0構成の削除