今天在使用vSphere Client登录vCenter时莫名其妙的提示错误:
Object reference not set to an instance of an object
在viclient.log文件中有如下信息:
[Update M:SrvMsg :56] 2012-11-10 16:13:00.317 RMI Result Integrity.ComplianceStatusManager.GetComplianceStatus - 635
BaselineComplianceStatusCollector:session[5F5B677A-2C77-4B94-A3EE-F256A4F22DC8]0B973DA9-B2BC-4327-8616-0A65C1FEFECB [wdcsmvc.vmware.com:8084]
[ :Error :M: 6] 2012-11-10 16:13:00.333 System.NullReferenceException: Object reference not set to an instance of an object.
at VimIntegrityClient.Common.Utils.ManagedObjectUtils.ToManagedObjectReference(ManagedObject managedEntity)
at VimIntegrityClient.UpdateManagerPlugin.ViewExtension_Activated(Extension sender)
at VpxClient.Plugins.ExtensionImpl.Activate()
[ :Error :M: 6] 2012-11-10 16:13:00.333 System.NullReferenceException: Object reference not set to an instance of an object.
at VimIntegrityClient.Common.Utils.ManagedObjectUtils.ToManagedObjectReference(ManagedObject managedEntity)
at VimIntegrityClient.UpdateManagerPlugin.ViewExtension_Activated(Extension sender)
at VpxClient.Plugins.ExtensionImpl.Activate()
分析:
从viclient.log日志文件中显示了相关错误信息,这是一个.NET导致的故障,而在从错误信息中的“Ojbect reference not set to an instance of an object”来看也表示是.NET导致的故障。
解决方法如下:
vSphere Client登录到vCenter Server 4.1之后在插件管理器里禁止掉Update Manager插件即可。
如果安装了VMware Data Recovery版本过高后,克隆的时候也会导致该问题,请禁用VMware Data Recovery插件,重启VC服务器。

2012年11月12日 上午10:54 沙发
看起来博主对这方面好专业的,值得学习
2012年11月12日 下午6:08 板凳
字里行间,透露着你的智慧。
2013年3月12日 上午11:54 1层
@3d电视棒软件下载 很不错的博主!@