Не поднимается сеть (eth0) ошибка centos 6 device eth0 does not seem to be present - delaying initialization

Подробности статьи
Ссылка: http://support.hitex.by/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=179
Cтатья №: 179
Создано: 22 May 2017 1:39 PM

Ответ

ОС забирает неверный MAC-адрес для eth0 из гипервизора.Нужно отредактировать файлы:

/etc/udev/rules.d/70-persistant-net.rules
/etc/sysconfig/network-scripts/ifcfg-eth0

Нужно указать в файлах одинаковый MAC для eth0.

Изменения в /etc/udev/rules.d/70-persistant-net.rules

# PCI device 0x1022:0x2000 (pcnet32) (custom name provided by external tool)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<Old MAC Address>", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

PCI device 0x1022:0x2000 (pcnet32)

#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<New MAC Address>", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

на

# PCI device 0x1022:0x2000 (pcnet32) (custom name provided by external tool)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<New MAC Address>", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

#PCI device 0x1022:0x2000 (pcnet32)

#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<New MAC Address>", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Изменения /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=<Old MAC Address>

NM_CONTROLLED=yes

ONBOOT=yes

IPADDR=192.168.1.89

BOOTPROTO=none

NETMASK=255.255.255.0

TYPE=Ethernet

GATEWAY=192.168.1.11

DNS1=8.8.8.8

IPV6INIT=no

USERCTL=no

на:

DEVICE=eth0

HWADDR=<New MAC Address>

NM_CONTROLLED=yes

ONBOOT=yes

IPADDR=192.168.1.89

BOOTPROTO=none

NETMASK=255.255.255.0

TYPE=Ethernet

GATEWAY=192.168.1.11

DNS1=8.8.8.8

IPV6INIT=no

USERCTL=no