
Red Hat 5 ファミリーと Red Hat 6 ファミリー。
LACP ペアを正常にセットアップし、2 つの IP アドレスを割り当て、プライマリ IP アドレスと仮想 IP アドレスに 2 つの異なる VLAN 番号をタグ付けした人のドキュメントは見つかりませんでした。誰か知っている人はいませんか?...
# cat /etc/sysconfig/network-scripts/ifconfig-bond0.123
DEVICE=bond0.123
BOOTPROTO=none
IPADDR=192.168.10.12
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
ONBOOT=yes
USERCTL=no
BONDING_OPTS="mode=802.3ad xmit_hash_policy=layer3+4 lacp_rate=slow miimon=100 updelay=5000 downdelay=5000"
VLAN=yes
# cat /etc/sysconfig/network-scripts/ifconfig-bond0:1.124
DEVICE=bond0:1.124
BOOTPROTO=none
IPADDR=192.168.12.12
NETMASK=255.255.255.0
GATEWAY=192.168.12.1
ONBOOT=yes
USERCTL=no
VLAN=yes
VIP 構成ファイルには BONDING_OPTS 行が必要ですか、それともプライマリ インターフェース ファイルのボンド構成が使用されますか?
Red Hat の 8021q モジュールは、実際の IP アドレスと仮想 IP アドレスに基づいて送信パケットに異なるタグを付ける指示を受け入れますか?
bond0 をマスターとして使用するように設定されている eth1 と eth2 は、bond0:1 に注意を払うでしょうか?
- そう考えると、MASTERエントリを変更する必要があるのでしょうか
MASTER=bond0.123
??
- そう考えると、MASTERエントリを変更する必要があるのでしょうか
答え1
はい、これは可能ですが、設定が少しずれています。
VIF のボンディング情報は必要ありません。これは、bond0 の下のレイヤーで処理されます。このような場合、通常はインターフェイス (bond0 など) を作成し、その上に VLAN インターフェイス (bond0.123 や bond0.124 など) を作成します。これは、bond0 がネイティブ VLAN (存在する場合) を使用し、VIF がタグ付き VLAN を使用するという点で、期待どおりに機能します。
本当に必要なのは、上記のように、VIF ファイルで VLAN=yes を指定することだけです。
ただし、VIF がボンディング オプションを適切に受け入れるとは思えません。実際、モード 4 に関してはほぼ確信しています。ボンディング情報をプレーン ボンディング インターフェイスに配置し、そこから VIF を実行します。次に例を示します。
# cat /etc/sysconfig/network-scripts/ifconfig-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
# cat /etc/sysconfig/network-scripts/ifconfig-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
#cat /etc/sysconfig/network-scripts/ifconfig-bond0
DEVICE=bond0
NAME=bond0
BONDING_MASTER=yes
BOOTPROTO=none
IPADDR=192.168.10.12
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
ONBOOT=yes
USERCTL=no
BONDING_OPTS="mode=802.3ad xmit_hash_policy=layer3+4 lacp_rate=slow miimon=100 updelay=500 downdelay=200"
# cat /etc/sysconfig/network-scripts/ifconfig-bond0:1.123
DEVICE=bond0:1.123
BOOTPROTO=none
IPADDR=192.168.12.12
NETMASK=255.255.255.0
ONBOOT=yes
USERCTL=no
VLAN=yes
ここでは、ボンディング マスターとその上で実行されている VIF が示されています。マスターは独自の IP を持つことができます (ネイティブ VLAN 内にある限り、またはこのボンド用にスイッチにネイティブ VLAN が設定されていない場合は IP がありません)。VIF は、その番号に対応するタグ付き VLAN 内でのみ動作します。VIF はボンディングを一切制御しません。