VMware中虚拟机还原“MAC冲突”解决方案

问题描述平时使用Veeam备份虚拟机,近日有需求,需要还原虚拟机,还原后发现虚拟机报警“虚拟机MAC冲突”。 问题分析查询各种资料,发现方法各异。其实也就是保证如下配置文件中,网卡设备MAC地址一致:

虚拟机中.vmx配置文件/etc/sysconfig/network-scripts/ifcfg-eth*/etc/udev/rules.d/70-persistent-net.rules

具体操作①确认vmx配置文件中的mac地址(注:虚拟机关机)

VMware中虚拟机还原“MAC冲突”解决方案

vmx文件

VMware中虚拟机还原“MAC冲突”解决方案

generatedAddress

②确认当前系统网卡和mac地址(ifconfig -a)

VMware中虚拟机还原“MAC冲突”解决方案

ifocnfig -a

③确认/etc/sysconfig/network-scripts/ifcfg-eth*配置文件

VMware中虚拟机还原“MAC冲突”解决方案

ifcfg-*

以上并没有配置HWADDR,将此参数对应的值写入(即,实际网卡的mac地址)

④修改/etc/udev/rules.d/70-persistent-net.rules

将address修改为实际网卡对应的mac地址,name修改为ifcfg-eth中一致的名称。

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

#SUBSYstem=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:89:89:5e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1022:0x2000 (vmxnet)

SUBSYstem=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:f3:fe:4b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

⑤重启网络服务

service network restart

以上简单处理并不对所有用户有效,请斟酌配置。

原文地址:https://www.toutiao.com/article/6695614065101767176/

总结

以上是真正的电脑专家为你收集整理的VMware中虚拟机还原“MAC冲突”解决方案的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。

你可能想看:
分享给朋友: