Lud*_*cka 5 vmware-esxi vmware-vsphere
我正在努力通过 API 访问我的免费 ESXI 6.5 实例。
根据文档,地址https://server/rest上应该有 REST API 端点。此外,https://server/apiexplorer上应该有 api-explorer 。但是我的 ESXi 上没有任何这些端点。
此外,根据文档,此地址 https:/server/mob 上有托管对象浏览器。我能够启用 mob 并访问它,但它是只读的。我无法调用任何方法(例如,包括打开 VM)。但同样,根据文档,这应该有效。
免费的 ESXi 6.5 是否有任何与 API 访问相关的限制?我应该做些什么吗?这是否是由于从 ESXi 5.0 升级而不是全新安装引起的?
我通过 root 帐户登录到 ESXi,所以我应该拥有所有权限。
ESXi API 在免费版本中仅是只读的。如果您想使用它来触发任何操作,则需要为此付费。
对 vSphere API 的访问由提供对 API 的读写访问权限的各种 vSphere 版本管理。如果您使用的是 vSphere Hypervisor(ESXi 的免费版),则 vSphere API 将仅以只读形式提供。
情况仍然如此。VMware 社区中关于 6.5 版的另一句话:
您不一定需要部署 vCenter Server,但您需要为 ESXi 主机分配付费 CPU 许可证才能解锁 API。
最重要的是,使用免费的 ESXi 许可证,您只能通过 API 进行只读访问。
一些基本操作可以通过 SSH 的命令行界面完成。请参阅文件esxcli
,为vicfg-*
了解详细信息的命令。
归档时间: |
|
查看次数: |
7804 次 |
最近记录: |