web-dev-qa-db-ja.com

centos6でボンディングドライバーが壊れていますか?

CentOS6 64ビットのインストールが最小限のサーバーがあります(インストーラーからの最小限のオプション)。ボンディングドライバが正しく機能していないようです。/proc/net/bonding/bond0からの出力は次のとおりです。

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: None
MII Status: down
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

ご覧のとおり、軟膏としてリストされているインターフェースはありません。ボンドドライバーオプションは、/ etc/modprobe.d /bonding.confで次のように構成されました。

alias bond0 bonding
options bond0 mode=1 primary=eth0 miimon=100

インターフェイスeth0およびeth4は、次のように構成されています。

DEVICE="eth0"
MASTER="bond0"
SLAVE="yes"
HWADDR="78:2B:CB:56:ED:5D"
NM_CONTROLLED="no"
ONBOOT="yes"

DEVICE="eth4"
MASTER="bond0"
SLAVE="yes"
HWADDR="00:1B:21:C9:F7:38"
NM_CONTROLLED="no"
ONBOOT="yes"

bond0は次のように構成されています。

DEVICE="bond0"
IPADDR="10.100.46.3"
NETMASK="255.255.254.0"
NM_CONTROLLED="no"
ONBOOT="yes"

そして、ここに/ var/log/messagesからの出力があります:

Dec  9 08:20:55 app2 kernel: bonding: Warning: either miimon or arp_interval and arp_ip_target module parameters must be specified, otherwise bonding will not detect link failures! see bonding.txt for details.
Dec  9 08:20:55 app2 kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready
Dec  9 08:21:02 app2 kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready

ドライバーが起動に失敗する理由について誰かが洞察を提供できますか?これは依存関係の問題ですか?

5
Lukasz

Sudo yum updateだけでOSを更新すると、問題が修正されました。残念ながら、どの部分がそれを行ったかはわかりません。

1
Lukasz

あなたのログは言った:

miimonまたはarp_intervalおよびarp_ip_targetモジュールパラメータを指定する必要があります

以下の行をifcfg-bond0に追加してみてください(お気に入りのオプションを選択できます)。

BONDING_OPTS='miimon=1000 mode=6'
1
kamae