【问题标题】:Enable Management API in VMWare vSphere Hypervisor在 VMWare vSphere Hypervisor 中启用管理 API
【发布时间】:2015-05-05 14:03:28
【问题描述】:

我正在使用免费版本的 vmWares vSphere Hypervision 6。 我的问题是我想使用 Management API。

我想启动和停止虚拟机,还想通过脚本拍摄和重置快照,但免费版本的 API 是只读的。 我使用了来自https://github.com/vmware/pyvmomi 的示例脚本 具有写访问权限的脚本失败了

Caught vmodl fault : Current license or ESXi version prohibits execution of the requested operation.

有没有办法启用此或其他方式来访问此 api,还是我必须购买标准许可证?

【问题讨论】:

    标签: vmware vsphere esxi hypervisor


    【解决方案1】:

    您必须付费才能使用 vSphere API 中的任何写入模式操作。如果您在演示模式下运行 HostSystem 60 天,您可以使用完整的 API,vCenter 也是如此,但在这 60 天结束后,您将失去写入模式 API 功能。

    编辑 这是一篇知识库文章。它旧但仍然有效,这部分适用于今天:http://kb.vmware.com/kb/1023990

    注意事项:
    vCLI、PowerCLI 和 vSphere SDK for Perl 仅限于只读访问免费的 vSphere Hypervisor 版本。要在 VMware ESXi 主机上启用 vCLI 的全部功能,该主机必须获得 vSphere Essentials、vSphere Essential Plus、vSphere Standard、vSphere Advanced、vSphere Enterprise 或 vSphere Enterprise Plus 的许可。

    对于 Perl 的说法应该只是 vSphere SDK。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-14
      • 2021-11-28
      • 1970-01-01
      相关资源
      最近更新 更多