Непонятное поведение сетевых интерфейсов

Автор crazy, 26 сентября 2011, 17:10:21

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

crazy

Всем добрый день! Буквально на днях с одним из серверов случилось что-то непонятное мне. Самому неудалось разобраться с данной проблемой и я решил попросить помощи... В общем проблема заключается в следующем : есть сервер на debian , на который натянут xen, в нулевом домене (dom0) был настроен bonding на два гигабитных сетевых интерфейса eth1 и eth2.Все работало отлично до недавнего времени, после того как сервер ушел полностью в down произошли непонятные вещи, а именно : один из интерфейсов eth2 переименовался в eth2_rename, хотя в rules все осталось по старому :
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="6c:62:6d:78:7f:85", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1186:0x4300 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:21:91:f4:3d:39", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x1186:0x4300 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:21:91:f4:3d:45", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"


и что самое интересное в dmesg при загрузке пишет одинаковые маки, хотя опять же в rules они разные... :
[    1.021423] eth1: RTL8169sb/8110sb at 0xee02cc00, 00:21:91:f4:3d:39, XID 10000000 IRQ 16
[    1.022650] eth2: RTL8169sb/8110sb at 0xee02ec00, 00:21:91:f4:3d:39, XID 10000000 IRQ 17


Просто эксперементировать на угад нельзя, поскольку на этом сервре крутятся рабочие сервисы, обслуживающие сеть...