目前我正在尝试使用vmware提供的Perl SDK在Esxi服务器中创建vm。必须在create_vm.pl中指定Vcenter主机和名称才能直接在Esxi服务器中创建vms。 是否有任何其他SDK(如java)支持直接在Esxi服务上安装vm而不指定Vcenter。
链接:https://www.vmware.com/support/developer/viperltoolkit/doc/utilityappsdoc/vmcreate.html
答案 0 :(得分:1)
您只需使用要求vCenter的ESX / i主机的IP或主机名。请记住,只有许可版本的ESX / i支持写操作,因此如果您使用的是免费版本,则无法使用。
答案 1 :(得分:0)
我没有使用PERL SDK for VMware,但我已将PowerCLI和PyVmom用于我的任务,而API需要Host / vCenter IP作为主机输入。
当您提供VC作为主机输入时,您将获得与该VM的vCenter相关的对象,如果您提供ESXi主机IP,则可以根据ESXi服务器的限制创建,操作VM