作者 主題: 将主机添加到VirtualCenter失败,提示:vim.fault.NoPermission  (閱讀 2223 次)

0 會員 與 1 訪客 正在閱讀本文。

虚拟人:猫猫

  • 憂鬱的高中生
  • ***
  • 文章數: 126
  • 性別: 男
    • 檢視個人資料
    • 虚拟人
故障状态
1、无法将主机添加到VirtualCenter;

2、提示如下错误信息:
     A general system error occurred.

3、在ESX主机的/var/log/vmware/hostd.log日志里面有如下信息:
     ------------------------------------------------------
     [TimeStamp 'Vmomi' 11160496 info] Throw vim.fault.NoPermission
     [TimeStamp 'Vmomi' 11160496 info] Result:
     (vim.fault.NoPermission) {
     object = 'vim.Folder:ha-folder-root',
     privilegeId = "System.View"
     msg = ""
     }
     ------------------------------------------------------
     ------------------------------------------------------
     [TimeStamp 'Vmomi' 23493552 info] Throw vim.fault.AuthMinimumAdminPermission
     [TimeStamp 'Vmomi' 23493552 info] Result:
     (vim.fault.AuthMinimumAdminPermission) {
     msg = ""
     }
     ------------------------------------------------------

故障分析
这种情况一般都是由于ESX的权限配置不正确导致的,ESX主机的权限配置文件保存在/etc/vmware/hostd/authorization.xml里面;

解决方案
1、重命名/etc/vmware/hostd/authorization.xml文件为任意易于标识的名称;

2、重启hostd服务:service mgmg-vmware restart,即可。
Most Professional VMware Train Center
http://bbs.vmanager.cn