vSphere SDK - 使用连接到不存在的端口组的NIC创建VM

时间:2013-09-24 05:44:15

标签: virtual-machine esxi vsphere vmware-sdk

是否可以创建一个虚拟以太网卡连接到不存在的端口组的虚拟机?在我的项目中,有两个组件负责创建VM(VM Manager),另一个负责创建端口组和其他n / w相关任务(N / W管理器)。 N / W管理器将监视新的VM或NIC,并创建具有适当VLAN连接的端口组。 VM管理器将知道端口组和vDS的名称。因此,我希望VM管理器使用VirtualEthernetCards创建VM,并指向端口组名称和vDs名称,在该时间点端口组可能不存在。稍后,N / W管理器将创建所需的端口组,然后VM管理器会重新配置VM并启动它。

这种流程是否可行。如果不是我应该怎么做呢?

此致 Litty

2 个答案:

答案 0 :(得分:0)

我不认为这是可能的。 (无论如何,端口组的名称不是它的标识符,它只是一个属性。)

首先创建端口组,然后创建VM。或者,您可以创建没有NIC的VM,然后创建端口组并将NIC添加到连接到端口组的VM。

为什么要为每个VM创建一个端口组?

答案 1 :(得分:0)

对于VDS端口组,如果您将主机添加到VDS,则可以看到所有端口组,但是您无法看到不存在的端口组。

选项1:创建端口组后,再创建VNIC 选项2:创建VNIC并绑定到默认NETWORK" VM NETOWORK"后,在创建端口组后,您可以修改端口组绑定。