Чтобы предотвратить дрейф имен NIC при использовании частного образа для создания ECSs, вам необходимо удалить файлы из каталога правил сети ВМ, где ECS или файл образа находится во время создания частного образа.
При регистрации внешнего файла образа как частного образа удалите файлы из каталога правил сети на ВМ, где находится внешний файл образа. Рекомендуется удалить файлы на ВМ, а затем экспортировать файл образа.
ОС и драйверы VirtIO установлены на ECS.
ls -l /etc/udev/rules.d
Пример:
rm /etc/udev/rules.d/30-net_persistent-names.rules
rm /etc/udev/rules.d/70-persistent-net.rules
Курсивное содержимое в командах отличается в зависимости от вашей среды.
Для образов CentOS 6, чтобы предотвратить дрейф имен NIC, необходимо создать пустой файл конфигурации правил.
Пример:
touch /etc/udev/rules.d/75-persistent-net-generator.rules //Replace 75 с фактическим значением в окружении.
lsinitrd /boot/initrd-2.6.32.12-0.7-default |grep persistent|grep net
cp /boot/initrd-2.6.32.12-0.7-default /boot/initrd-2.6.32.12-0.7-default_bak
mkinitrd
lsinitramfs /boot/initrd.img-3.19.0-25-generic|grep persistent|grep net
cp /boot/initrd.img-3.19.0-25-generic /boot/initrd.img-3.19.0-25-generic_bak
update-initramfs -u