在vsphere环境中,直接重命名vmdk文件是不可行的,因为有很多配置文件跟vmdk名称有关联,如果一一修改配置文件非常麻烦,而且有一定风险。最简单的办法就是修改清单中的虚拟机名称,然后执行一次storage vmotion,就可以让vmdk文件重命名并跟清单中虚拟机名称保持一致,但是在做这一步操作前,必须在vcenter中添加一个参数:

使用vsphere client登陆vcenter--在菜单栏选择“系统管理”--vCenter Server设置--高级设置,添加以下键名,并将值设置为“true”,然后点击确定即可

provisioning.relocate.enableRename

110327728.jpg