ボンディングがスレーブに切り替わらない
Environment
- Red Hat Enterprise Linux (RHEL) 5
- Red Hat Enterprise Linux (RHEL) 4.8
- 32 ビットの x86 システム
Issue
- mii_monitor を使用したボンディングが、プライマリーの NIC がダウンした時にスレーブインターフェイスに切り替わりません。
- arp_monitor を使用したボンディングが、プライマリーの NIC がダウンした時にスレーブインターフェイスに切り替わりません。
Resolution
- RHEL5 の場合は、エラータ RHSA-2012-0150 をインストールしてください。
- RHEL4 の場合は、エラータ RHSA-2011-0263 をインストールしてください。
Root Cause
- ボンディングコードは jiffies を使用してタイムアウトを計算しますが、その jiffies の使用時に計算にエラーが発生します。
Diagnostic Steps
- この問題が発生した時、ボンディングデバイスのリンクダウンメッセージがログに記録されません。
Jul 12 16:21:10 xxxxxx kernel: bnx2: eth0 NIC Copper Link is Down
- 通常、以下のボンディングメッセージがログに記録されます。
Aug 10 15:23:14 xxxxxx kernel: bnx2: eth0 NIC Copper Link is Down
Aug 10 15:23:16 xxxxxx kernel: bonding: bond0: link status down for active interface eth0, disabling it
Aug 10 15:23:16 xxxxxx kernel: bonding: bond0: making interface eth2 the new active one
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments