????????博主在工作后,想整整之前大学的虚拟机集群,因此特意从之前的旧电脑把虚拟机文件给拷贝了过来,在导入到vm-workstation,顺便能启动虚拟机后,发现之前的静态ip已经跟现在的宿主机网络不一样。想着重新配置,但觉得太麻烦,故想到了修改网卡的mac地址+网卡重配置方法,完美解决网络变化问题,保留了之前的ip、host等映射关系。话不多说,进入教程(博主采用主机名为:slave1的虚拟机举例)
????????教程分为三步,
ifconfig
可以看到在迁移虚拟机后出ip发生了改变,这是由于我们选择使用net模式后本地宿主机电脑连接的网络变化导致的(可详见“虚拟机网络编辑器”)
vim /etc/hosts
可以看到在旧的虚拟机host文件里,我配置的是:192.168.65.X 区段的,跟新的:192.168.119.X 区段明显不一致,因此在不解决网络新旧ip一致的前提下,启动集群会出现各种各样的问题。
sudo vim /etc/udev/rules.d/70-persistent-net.rules/70-persistent-net.rules
vim /etc/sysconfig/network-scripts/ifcfg-eth1
?
这里的IPADDR即为你的host文件,本机的ip啦,保存退出后,就基本达到了我们想恢复原来网络环境跟主机映射关系的目的啦
service network restart
最后再查看ip,顺便可以直接用远程工具登录旧的ip就ok啦?
本次教程到此为止,如有意见,诚听实改!!