最初のインターフェイスがダウンすると、イーサネットボンディングループは機能しません。

最初のインターフェイスがダウンすると、イーサネットボンディングループは機能しません。

ボンディングモード= 0(ロードバランシングループ)を理解しようとしています。 eth0とeth1を使用してbond0インターフェイスを作成し、次のように設定しました。

root@test-env1:~# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
NM_CONTROLLED=no
USERCTL=no
BOOTPROTO=static
IPADDR=192.168.57.91
NETMASK=255.255.255.0
GATEWAY=192.168.57.1
BONDING_OPTS="mode=0 miimon=100"
root@test-env1:~#
root@test-env1:~# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
USERCTL=no
root@test-env1:~# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
USERCTL=no
root@test-env1:~# 

Bonding インターフェイスが正常に設定されました。

root@test-env1:~# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 100
Down Delay (ms): 100

Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 08:00:27:30:0d:9e
Slave queue ID: 0

Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 08:00:27:a0:fc:9e
Slave queue ID: 0
root@test-env1:~#

その後、eth0のネットワークケーブルを切断しようとしましたが、pingテストではそのIPに接続できないことが報告されました。このフェイルオーバーシナリオは、モード= 1(アクティブバックアップ)で確実に機能することがわかります。

**更新:挿入後のeth0バインディング状態

root@test-env1:~# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 1
Permanent HW addr: 08:00:27:30:0d:9e
Slave queue ID: 0

Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 08:00:27:a0:fc:9e
Slave queue ID: 0
root@test-env1:~#

また、奇妙なことは、eth0を分離したままサーバーを再起動すると、結合されたインターフェイスがまったく表示されないことです。設定にはまだアクティブ/接続されたインターフェイスとしてeth1があります。

接着剤文書ロードバランシングとフォールトトレランスを提供するための Balance-rr またはモード 0 を表します。フォールトトレラント結合モード= 0がどのような機能を提供しているのか疑問に思います。

mode

    Specifies one of the bonding policies. The default is
    balance-rr (round robin).  Possible values are:

    balance-rr or 0

        Round-robin policy: Transmit packets in sequential
        order from the first available slave through the
        last.  This mode provides load balancing and fault
        tolerance.

ボンディングモード= 0で両方のインターフェイスを有効にする必要があるかどうかを判断するのに役立ちますか?それでは、mode = 0はどのようにフォールトトレランスを提供しますか?

ベストアンサー1

スイッチの設定方法は?

接着剤文書から:

balance-rr、balance-xor、およびブロードキャストモードでは、通常、スイッチは適切なポートをまとめてグループ化する必要があります。 )。リレーグループ"または他の同様の変形。

おすすめ記事