vSphereClient克隆虚拟机后网络设置

  先说下,是同一个服务器Esxi里面的虚拟机克隆,不是两台服务器的Esxi之间做虚拟机克隆。

两台Esxi之间虚拟机克隆:

esxi分配许可证提示无效 esxi许可到期会怎么样_服务器

 

esxi分配许可证提示无效 esxi许可到期会怎么样_服务器_02

  说到这个今天真的心累,都知道能用vsphere vcenter来做,但是许可证过期,恢复1月份的快照显示过期(我记得是12月的时候搭的),网上找的许可证不可用,CSDN的许可证生成器又要收费【】,我就打算重新克隆那台windows_server_2012_r2去装一个新的vCenter【】,初衷是为了把之前jenkins升级各种问题报错的虚拟机克隆到另一个服务器上,怎么知道克隆完后,原来那台过期的vCenter也用不了。。。估计两台win_server2012指向同一个vCenter,内部混乱报错了。。。

esxi分配许可证提示无效 esxi许可到期会怎么样_IP_03

   本来搞这个也挺心烦的(搞崩机器,里面有我的心血 = =),临下班的时候,老板叫我开多一台虚拟机,用来做docsify文档生成器的测试:将侧边栏收起来【https://docsify.js.org/#/zh-cn/more-pages】。他还特意叫我到办公室给我说想要的效果,“什么侧边栏显示的都是md文件来的,展开会很大一坨文件,想收起来,例如点击页面跳转。。。”,听的我云里雾里,只能明天看看他发的链接。

     一开始我说要关机才能做克隆,因为原来那台docsify一直让编辑人员写文档(我下班走的时候他们还在用,只能回家也就是现在克隆),用来同步到线上做帮助文档展示的【我之前文章:】

     同一台服务器虚拟机之间克隆参考:

   大致流程:

(1)被克隆机器关机

(2)新建一个目标文件夹a,把被克隆的vmx、vmdk文件拷到这个a目录下

(2)a目录下的vmx文件,右键,“添加到清单”,开机。

  写这篇文章不是讲这个问题。。。

  说的是克隆完后的虚拟机网络设置(IP、网络路由等等),不管是windows还是linux。

  windows发现需要网络重置,而linux,在网卡配置文件 ifcfg-ensxx,修改了IP后,重启网络后还是跟占用被克隆机器的IP,例如被克隆机器ip为:192.168.2.133,克隆机器ip设置为:192.168.2.134,无论重启完克隆机器网络还是reboot重启服务器后,抑或是删除指定ip(ip addr del ip地址 dev 接口,)它要不同时占用了134和133的IP,要不上不了外网,解决这个问题需要修改网卡UUID。

  参考这个:

  这个UUID可以想象成是一个人的身份证,克隆完的虚拟机网络 UUID是跟原来的被克隆机器网络UUID是一摸一样的,需要改掉。

esxi分配许可证提示无效 esxi许可到期会怎么样_重启_04

 linux修改UUID方法:

1、生成一个UUID

uuidgen ens160

2、将这个UUID号覆盖原网络文件:ifcfg-ens160