使用vmware vcenter VM模板创建虚拟机

时间:2018-03-28 10:06:14

标签: java vmware vsphere vcenter

我在VMware vCenter中有一个虚拟机模板。我想一次又一次地使用该VM模板,使用Java API创建多个虚拟机。我查看了网站http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.wssdk.pg.doc_50/PG_Ch10_VM_Config.12.3.html以供参考。在这里,我使用新的gest os创建了VM,但我想在vCenter中使用特定模板创建VM。

使用VM模板创建VM的任何代码段都非常有用。

2 个答案:

答案 0 :(得分:0)

而不是使用" CreateVM_Task"方法,你想要使用" CloneVM_Task"方法。

以下是一些示例代码:https://communities.vmware.com/docs/DOC-10818

答案 1 :(得分:0)

最后我找到了一个很好的例子https://github.com/Juniper/vijava/blob/master/src/com/vmware/vim25/mo/samples/vm/VMClone.java

就我而言,我必须将ResourcePool MOR添加到VirtualMachineRelocateSpec对象。