VMware:对主机上资源设置的访问仅限于管理它的服务器
时间:2020-02-23 14:45:11 来源:igfitidea点击:
如果在尝试修改VM的虚拟硬件时出现以下错误消息,则表示您正在编辑VM的主机已链接到vCenter Server。
Reconfigure virtual machine <VM_Name> Access to resource settings on the host is restricted to the server that is managing it: 'vcenter.theitroad.com'.
显然,您应该从vCenter UI本身执行此操作,但是在某些情况下,这是不可能的或者存在其他矛盾(例如,如果这是您要修改的vCenter VM本身,并且您的主机中没有其他主机)群集可以运行VM,或者您正在运行基本的" Essentials"许可证。
幸运的是,您可以执行以下操作:
1.在物理主机上启用SSH("配置">"安全配置文件">" SSH")
2.通过SSH登录到主机并编辑以下文件:
vi /etc/vmware/vpxa/vpxa.cfg
3.找到以下块(通常在末尾):
<vpxa> <bundleVersion>1000000</bundleVersion> <datastorePrincipal>root</datastorePrincipal> <hostIp>0.0.0.0</hostIp> <hostKey>52d5382b-5d6c-9bt7-3414-bd3a149028cd</hostKey> <hostPort>443</hostPort> <licenseExpiryNotificationThreshold>15</licenseExpiryNotificationThreshold> <memoryCheckerTimeInSecs>30</memoryCheckerTimeInSecs> <serverIp>0.0.0.0</serverIp> <serverPort>902</serverPort> </vpxa>
4.通过在每行的开头添加"#"来注释所有内容。
5.重新启动服务:
/sbin/services.sh restart
注意:完成此操作后,您将能够修改虚拟硬件。
完成此任务后,您可能希望通过删除注释"#"来还原更改并再次重新启动服务。
工作后,别忘了禁用SSH。