迁移CentOS7虚拟机mac和网卡名变换导致网络不通的问题
使用vcenter的迁移后,虚拟机出现了网络不通的现象,仔细观察可以发现vcenter给虚拟机分配了新的mac地址。
因为Linux系统会记录mac地址与网卡名的关系,所以Linux系统在运行后,发现mac变了,于是会给当前这张网卡分配一个新的网卡名。
解决方案就是:
- 修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eno16884287
删除UUID这一行,因为每张网卡的mac地址是不一样的,所以UUID也是不一样的。
修改HWADDR为虚拟机克隆后的MAC地址 - 进入/etc/udev/rules.d/这个目录,将里面的.rules文件改名
mv 70-persistent-ipoib.rules 70-persistent-ipoib.rules.bak
mv 90-eno-fix.rules 90-eno-fix.rules.bak
- 重启
reboot