使用VMware OVF Tool 4.0,我正在部署/启动某些虚拟机,并希望在其中执行一些脚本。但是,我无法将注入属性分配给VM,即:DNS,网关等。有关详细信息,请参阅OVF工具文档第22页:https://www.vmware.com/support/developer/ovf/ovf400/ovftool-400-userguide.pdf
以下链接很有帮助,但是我没有分配关联的属性,当我尝试这个时: http://www.virtuallyghetto.com/2014/06/an-alternate-way-to-inject-ovf-properties-when-deploying-virtual-appliances-directly-onto-esxi.html
作为替代方案,我想远程运行驻留在VM中的安装脚本。
我从在线文章中看到,Power CLI cmdlet Invoke-VMScript是一种常见的选择。
链接如下:
https://www.vmware.com/support/developer/PowerCLI/PowerCLI51/html/Invoke-VMScript.html
此cmdlet是否有替代方法? VCLI有类似的命令吗?任何援助都会很棒。提前谢谢。
的问候,
加布里埃尔
答案 0 :(得分:1)
我使用Perl研究了VIX API,现在我可以从VM运行远程脚本了。
链接:https://www.vmware.com/support/developer/vix-api/
问候,
加布里埃尔