帮帮我! 来自模板的vSphere 4.1克隆虚拟机与种子虚拟机名称保持一致!

IT只是为我的团队设置vCenter 4.1。 使用vSphere客户端,我:

  • 创build一个VM(名称:A)
  • 克隆到模板
  • 从模板中部署了一个VM(名称:B),选中了与VM名称相同的计算机名称。
  • 一旦虚拟机启动,其计算机名仍然是“A”!
  • 我不得不重新命名并重新启动名称才能生效
  • 这对我来说是不实际的,因为我需要从模板部署超过20个虚拟机

这个在4.0中用得很好,我做错了什么?

另外,任何人都可以请我指向一个脚本示例,我可以使用一个基线来创build这20个虚拟机从模板循环? 如果无法解决上述名称问题,也许我可以在脚本中包含重命名代码,而不是为每个虚拟机手动执行。

“虚拟机自定义”向导有点奇怪,因为它在部署之后会重新启动服务器,使其更改生效。 标准stream程是:

  1. 使用自定义向导从模板部署VM。
  2. 启动VM。
  3. VM完成引导,vmware工具进行自定义,然后重新启动。
  4. 当VM第二次启动时,所有更改都已到位。

为了回答第二个问题,我将安装PowerCLI,并编写一个简单的PowerShell脚本,用适当的参数调用New-VM。 如果您不知道VMware API或PowerShell,那么您可能只需复制和粘贴您需要的less量命令即可。