是否可以在 vSphere Web 客户端中编写脚本?

是否可以在 vSphere Web 客户端中编写脚本?

我一直在尝试编写一个脚本,以便从给定模板创建多个虚拟机。但我没有找到太多有关 vSphere Web 客户端中脚本编写的文档,有人这样做过吗?

答案1

这可以使用 vsphere 的 powercli 来完成。

下载 PowerCli (https://www.powershellgallery.com/packages/VMware.PowerCLI/6.5.1.5377412

以下是创建虚拟机的示例:

在 PowerShell 中连接到名为“vcenter”的 vCenter 服务器。

C:> Connect-VIServer –Server 'vcenter'

运行 New-VM,同时指定 VM 名称、VMHost、数据存储、CPU 数量、硬盘大小和网络名称。

C:> New-VM -Name 'TestVM' –VMHost 'VMHost-1' -Datastore 'TestDatastore' -DiskGB 40 -MemoryGB 8 -NumCpu 2 -NetworkName 'Virtual Machine Network'

以下是**克隆新模板的示例从虚拟机“Win7VM”调用“Win7Template”。

C:> New-Template -VM 'Win2012VM' -Name "Server2012R2Template" -Datastore 'TestDatastore' -Location 'TestLocation'

相关内容