Назад | Перейти на главную страницу

Проблема связывания сетевых карт Linux (CentOS 4 / RHEL 3)

У меня проблема с связыванием сетевых карт в CentOS 4. Похоже, что драйвер связывания работает, но он застрял в циклическом режиме, и я пытаюсь перейти к активному резервному копированию.

Текущая конфигурация:

ifcfg-bond0

DEVICE=bond0
IPADDR=192.168.204.18
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
TYPE=Bonding
BONDING_OPTS="mode=1 miimon=100"

ifcfg-eth1

DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
MASTER=bond0
SLAVE=yes

ifcfg-eth3

DEVICE=eth3
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
MASTER=bond0
SLAVE=yes

cat / proc / net / bonding / bond0

Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005)

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

Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:17:a4:8f:94:b1

Slave Interface: eth3
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:1b:21:56:b8:69

кот /etc/modprobe.conf

alias eth0 tg3
alias eth1 tg3
alias eth3 e1000
alias eth2 e1000
alias bond0 bonding
options bond0 mode=1 miimon=100

Я попытался переместить информацию о связывании из ifcfg-bond0 в файл конфигурации modprobe. Кажется, что он застрял в RR, и я пытаюсь перевести его в состояние Active-backup (режим 1).

Есть идеи, что может вызвать эту проблему?

Некоторые вещи, которые стоит попробовать:

  1. Проверьте вывод dmesg
  2. У вас все еще такая ситуация после /etc/init.d/network restart ?
  3. modprobe -r модуль склеивания, а затем загрузите его снова.
  4. Попробуйте arp ping с целью arp вместо miimon.

С одной из нескольких машин, которые я настроил:

[keiths @ vm-dmz-host1 ~] $ cat / etc / redhat-release

Релиз CentOS 4.8 (окончательный)

[keiths @ vm-dmz-host1 ~] $

[keiths @ myserver ~] $ uname -a

Linux myserver 2.6.9-34.ELsmp # 1 SMP среда, 8 марта 00:27:03 CST 2006 i686 i686 i386 GNU / Linux

[keiths @ myserver ~] $ sudo cat / proc / net / bonding / bond0

Пароль:

Драйвер связывания каналов Ethernet: v2.6.1 (29 октября 2004 г.)

Режим связывания: отказоустойчивый (активный-резервный)

Первичный подчиненный: нет

В настоящее время активный ведомый: eth0

Статус MII: вверх

Интервал опроса MII (мс): 50

Задержка увеличения (мс): 0

Задержка вниз (мс): 0

Подчиненный интерфейс: eth0

Статус MII: вверх

Количество сбоев связи: 0

Постоянный адрес HW: 00: 0d: 60: 9c: 35: 2e

Подчиненный интерфейс: eth1

Статус MII: вверх

Количество сбоев связи: 0

Постоянный адрес HW: 00: 0d: 60: 9c: 35: 2f

[keiths @ myserver ~] $

[keiths @ myserver ~] $ sudo cat /etc/modprobe.conf

псевдоним scsi_hostadapter megaide

псевдоним eth0 tg3

псевдоним eth1 tg3

псевдоним bond0 соединение

options bond0 mode = 1 miimon = 50

псевдоним usb-контроллера ohci-hcd

[keiths @ myserver ~] $

[keiths @ myserver ~] $ sudo cat / etc / sysconfig / network-scripts / ifcfg-bond0

УСТРОЙСТВО = bond0

IPADDR = 192.168.46.170

NETMASK = 255.255.255.224

СЕТЬ = 192.168.46.160

РАССЫЛКА = 192.168.46.191

ШЛЮЗ = 192.168.46.161

ONBOOT = да

BOOTPROTO = нет

IPV6INIT = нет

USERCTL = нет

[keiths @ myserver ~] $

[keiths @ myserver ~] $ sudo cat / etc / sysconfig / network-scripts / ifcfg-eth0

УСТРОЙСТВО = eth0

BOOTPROTO = нет

ONBOOT = да

ТИП = Ethernet

USERCTL = нет

МАСТЕР = bond0

SLAVE = да

HWADDR = 00: 0D: 60: 9C: 35: 2E

[keiths @ myserver ~] $

[keiths @ myserver ~] $ sudo cat / etc / sysconfig / network-scripts / ifcfg-eth1

УСТРОЙСТВО = eth1

BOOTPROTO = нет

ONBOOT = да

ТИП = Ethernet

USERCTL = нет

МАСТЕР = bond0

SLAVE = да

HWADDR = 00: 0D: 60: 9C: 35: 2F

[keiths @ myserver ~] $