我有一台ESXi 4.1主机和几台服务器,其中两台是Windows Server 2008 R2虚拟机。 服务器#2是服务器#1的副本。 当我制作克隆时,我确信我通过vSphere Client数据存储将.vmdk和.vmx文件复制到新文件夹,然后在.vmx上点击“添加到清单”。 每个虚拟机启动并运行Windows,并正确识别自己。
但是,当我通过vSphere对服务器#2上的设置进行更改时,保存后收到此错误:“文件<未指定的文件名>未find”。 在这种情况下,我只是改变networking上的networking标签。 我感觉到克隆中存在一些不好的juju,但是我不想从头开始重build这个服务器。
思考?
“当我制作克隆版时,我确信我通过vSphere Client数据存储将.vmdk和.vmx文件复制到一个新文件夹,然后点击”添加到库存“
这不是克隆而是复制,我错了吗? 这听起来像你去了数据存储,右键单击虚拟机文件和选定的副本? 从你的描述你有2台服务器具有相同的SID / CMID。 另外,如果你只复制这两个文件,我认为你在那里错过了一些。 http://www.vmware.com/support/ws5/doc/ws_learning_files_in_a_vm.html
我可以右键单击vCenter中的服务器,并从那里进行实际的克隆,而不是复制。 之后您可以自定义克隆以创build唯一的SID / CMID(sysprep)。