分类: 系统运维
2013-10-08 11:38:04
我觉得这是一个相当不错的关于这一主题的理解,但问题还是来了,曾经在一段时间VI的Java API社区和我的收件箱。有些人得到了错误,而试图通过API管理ESXi服务器。的API免费ESXi的支持是有限的,准备仅根据一个VMware知识库文章:
vCLI, PowerCLI, and vSphere SDk for Perl are limited to read-only access for the free vSphere Hypervisor edition. To enable full functionality of vCLI on a VMware ESXi host, the host must be licensed with vSphere Essentials, vSphere Essential Plus, vSphere Standard, vSphere Advanced, vSphere Enterprise, or vSphere Enterprise Plus.
Note:
To use full vSphere API/CLI with ESXi, you got to have a license. So if you have issue with API calls or CLI scripts, don’t forget to check your ESXi server license.
As a side story, the API was once unlocked unintentionally due to a bug fix on free ESXi 3.5 U3 as covered by Mike in his blog. Check it out here.