【发布时间】:2016-06-17 15:15:55
【问题描述】:
我正在尝试在笔记本电脑上使用 PowerCLI 部署 OVA 文件。如果 -Source 位于 UNC 共享上,或者在这种情况下 $ovfpath 是我笔记本电脑上的映射驱动器,则该脚本有效。但这所做的就是每次创建新的虚拟机时将 12gb 的 ova 文件拖过网络。我想要的是在数据存储上拥有 -Source 并且只需在 WAN 上复制它 1 次。我试过使用 https:\host.... 但脚本失败了。如果我使用 vSphere GUI 从模板进行部署并使用 HTTPS url,它就可以工作。有关如何从数据存储区访问 -Source 的任何想法?
$ovfpath = Get-ChildItem z:\
$myDatastore = Get-Datastore -Name "Datastore2"
$vmHost = Get-VMHost -Name "$newHost"
$vmHost | Import-vApp **-Source "$ovfpath\Win2012_R2_Std.ova"** -Name newVM01 -Datastore $myDatastore -Force
【问题讨论】:
标签: powercli