在 vCenter 上编写 shell 脚本或其他脚本

在 vCenter 上编写 shell 脚本或其他脚本

esxcli存在于vSphere。但我需要在 上编写脚本vCenter,但vCenter没有esxcli命令。
我该如何为 编写脚本vCenter

答案1

您无需直接在 vCenter 上编写脚本。它有一个 API,有多种脚本语言的库可以访问该 API。选择一种您喜欢的语言,阅读其文档,然后在您喜欢的任何主机上编写脚本。

答案2

您可以使用Vmware的PowerCLI工具。

来自 Vmware,

VMware PowerCLI 是基于 Windows PowerShell 构建的命令行和脚本工具,提供 800 多个 cmdlet 用于管理和自动化 VMware vSphere、VMware Cloud Director、vRealize Operations Manager、vSAN、VMware NSX-T Data Center、VMware Cloud Services、VMware Cloud on AWS、VMware HCX、VMware Site Recovery Manager 和 VMware Horizo​​n 环境。

安装 Powershell for Linux 后,您还可以在 Linux 工作站上使用它。PowerCLI 添加到 powershell 的命令/cmdlet 可能可以帮助您编写所需的任何脚本。

相关内容