Ошибка Hyper-V CentOS6 «device eth0 does not seem to be present, delaying initialization»

Для моего кластера MariaDB Galera я клонировал hyper-v сервер CentOS6 но после запуска сетевого интерфейса получил ошибку: «device eth0 does not seem to be present, delaying initialization»

Выведем список всех сетевых устройств:

Сетевой интерфейс клонированного сервера был переименован в eth1.
Настройки сетевых устройств хранятся в файлах настроек диспетчера устройств udev. В процессе клонирования сетевому адаптеру был присвоен новый МАС-адрес гипервизором, поэтому udev «видит» его как новое устройство и присвоил имя /dev/eth1.

Необходимо отредактировать файл настроек udev а также файл ifcfg-eth0 чтобы сетевой адаптер с новым МАС-адресом работал как eth0.

Открываем файл /etc/udev/rules.d/70-persistent-net.rules в текстовом редакторе:

Удаляем первую строку SUBSYSTEM.

Меняем ‘eth1’ на ‘eth0’ в оставшейся строке.

В файле /etc/sysconfig/network-scripts/ifcfg-eth0 меняем HWADDR на новый MAC-адрес нашего адаптера из файла 70-persistent-net.rules.

Перезагружаем сервер.