堀田@長崎市です。 HP DL360 というマシンにて bonding の設定を行っております。 $ cat /etc/issue Vine Linux 3.2 (Ducru Beaucaillou) Kernel 2.4.31-0vl1.8smp on a 2-processor i686 $ cat /etc/modules.conf alias parport_lowlevel parport_pc alias pegasus alias kaweth alias eth0 e1000 alias eth1 e1000 alias eth2 tg3 alias eth3 tg3 alias scsi_hostadapter cciss # Note: for use under 2.6, changes must also be made to modprobe.conf! alias usb-controller usb-ohci alias bond0 bonding options bond0 miimon=100 mode=active-backup このように、active-backup モードにしたいのですが、round-robin に なってしまいます。なにかお気づきの点がありましたら教えてください。 $ cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v2.6.0 (January 14, 2004) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:02:a5:4b:3d:e8 Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:02:a5:4b:3d:e9 $ ls -ld /etc/modprobe.conf lrwxrwxrwx 1 root root 12 Dec 21 12:33 /etc/modprobe.conf -> modules.conf $ sudo cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no $ sudo cat /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no $ sudo cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BOOTPROTO=none ONBOOT=yes NETWORK=172.30.32.0 NETMASK=255.255.224.0 IPADDR=172.30.48.60 USERCTL=no $ /sbin/ifconfig bond0 リンク方法:イーサネット ハードウェアアドレス 00:02:A5:4B:3D:E8 inetアドレス:172.30.48.60 ブロードキャスト:172.30.63.255 マスク:255.255.224.0 UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RXパケット:59 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:68 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:0 RX bytes:6828 (6.6 Kb) TX bytes:7186 (7.0 Kb) eth0 リンク方法:イーサネット ハードウェアアドレス 00:02:A5:4B:3D:E8 inetアドレス:172.30.48.60 ブロードキャスト:172.30.63.255 マスク:255.255.224.0 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RXパケット:36 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:37 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RX bytes:4264 (4.1 Kb) TX bytes:4361 (4.2 Kb) ベースアドレス:0x3000 メモリ:f7ee0000-f7f00000 eth1 リンク方法:イーサネット ハードウェアアドレス 00:02:A5:4B:3D:E8 inetアドレス:172.30.48.60 ブロードキャスト:172.30.63.255 マスク:255.255.224.0 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RXパケット:30 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:38 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RX bytes:3242 (3.1 Kb) TX bytes:4271 (4.1 Kb) ベースアドレス:0x3040 メモリ:f7e60000-f7e80000 lo リンク方法:ローカルループバック inetアドレス:127.0.0.1 マスク:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) $ dmesg |tail -10 bonding: Warning: failed to get speed/duplex from eth0, speed forced to 100Mbps, duplex forced to Full. bonding: bond0: enslaving eth0 as an active interface with an up link. bonding: Warning: failed to get speed/duplex from eth1, speed forced to 100Mbps, duplex forced to Full. bonding: bond0: enslaving eth1 as an active interface with an up link. e1000: eth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] Databook TCIC-2 PCMCIA probe: not found. Databook TCIC-2 PCMCIA probe: not found. e1000: eth1: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex オートネゴに失敗しているっぽいというのはあるんですが、これと何か 関係があるんですかね?なお、eth2,eth3 は現在何もつながっておりま せん。 -- HOTTA Michihide <hotta@xxxxxxxxxxxxxx>