System Center虚拟机管理器服务无法启动

问题描述:

我在Windows Server 2012 R2上安装了Virtual Machine Manager。它安装sucessfuly但SCVMM服务无法启动,请检查下面的日志和错误System Center虚拟机管理器服务无法启动

当我尝试启动SCVMM服务的endup与以下错误

“的系统中心虚拟机管理器服务在本地计算机上启动然后停止,如果某些服务未被其他服务或程序使用,则某些服务会自动停止。 “ 日志名称:应用程序 来源:SCVMMService Date:11/4/2014 7:58:55 AM 事件ID:0 任务类别:无 级别:错误 关键字:C lassic 用户:N/A 计算机:HC ********** 说明:

Service cannot be started. System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. 
    at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 
    at System.Reflection.RuntimeModule.GetTypes() 
    at System.Reflection.Assembly.GetTypes() 
    at Microsoft.VirtualManager.Remoting.IndigoSerializableObject.BuildKnownAssemblyTypes(Assembly assembly) 
    at Microsoft.VirtualManager.Remoting.IndigoSerializableObject.InitializeKnownTypesCache(List`1 assembliesToExamine) 
    at Microsoft.VirtualManager.Engine.Remoting.IndigoServiceHost.InitializeKnownTypesCache() 
    at Microsoft.VirtualManager.Engine.VirtualManagerService.TimeStartupMethod(String description, TimedStartupMethod methodToTime) 
    at Microsoft.VirtualManager.Engine.VirtualManagerService.OnStart(String[] args) 
    at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state) 
Event Xml: 
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
    <System> 
    <Provider Name="SCVMMService" /> 
    <EventID Qualifiers="0">0</EventID> 
    <Level>2</Level> 
    <Task>0</Task> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2014-11-04T07:58:55.000000000Z" /> 
    <EventRecordID>10656</EventRecordID> 
    <Channel>Application</Channel> 
    <Computer>HC-S*********** </Computer> 
    <Security /> 
    </System> 
    <EventData> 
    <Data>Service cannot be started. System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. 
    at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 
    at System.Reflection.RuntimeModule.GetTypes() 
    at System.Reflection.Assembly.GetTypes() 
    at Microsoft.VirtualManager.Remoting.IndigoSerializableObject.BuildKnownAssemblyTypes(Assembly assembly) 
    at Microsoft.VirtualManager.Remoting.IndigoSerializableObject.InitializeKnownTypesCache(List`1 assembliesToExamine) 
    at Microsoft.VirtualManager.Engine.Remoting.IndigoServiceHost.InitializeKnownTypesCache() 
    at Microsoft.VirtualManager.Engine.VirtualManagerService.TimeStartupMethod(String description, TimedStartupMethod methodToTime) 
    at Microsoft.VirtualManager.Engine.VirtualManagerService.OnStart(String[] args) 
    at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)</Data> 
    </EventData> 
</Event> 

感谢张贴在这里。

要解决此问题,请查看任何循环引用的AD组成员身份并将其删除。如果循环引用不明显,则下面的脚本可以列出特定组的嵌套成员。

注意使用Active Directory用户和计算机确定导致问题的组的最上面的组。

dsquery group -name“Group_VMMSSU”| DSGET组 - 成员-expand

我希望你安装SCVMM 高级部署过程之前,已按照下列步骤操作:

  1. 在AD中,创建以下帐户和组,根据您的命名约定: •域\ scvmmsvc SCVMM服务帐户帐户 •域\ scvmmadmin SCVMM运行方式帐户管理主机 •域\ sqlsvc SQL服务帐户 •域\ SCVMMAdmins SCVMM管理员安全组

  2. 将“scvmmsvc”和“scvmmadmin”帐户添加到“SCVMMAdmins”全局组中。

  3. 将您和您的团队的域用户帐户添加到SCVMMAdmins组。

我建议您查看此链接了解更多详情。

http://blogs.technet.com/b/kevinholman/archive/2013/10/18/scvmm-2012-r2-quickstart-deployment-guide.aspx

吉里什Prajwal

+0

非常感谢您先生..我已按照您的指示和链接的说明,但最终与以下错误登录失败。 HC - ************服务器上的未知用户名或密码错误。 设置有效的用户名和密码并再次尝试操作。 – Rai 2014-11-04 14:56:14

+0

嗨Rai,我建议你输入完整的登录ID如上所述。 [email protected]。希望这对你有所帮助。 – 2014-11-12 08:37:48

我有这个错误,无法找到更新的这个问题的答案。

在我的情况,我有SCVMM(服务器和控制台)安装在同一台机器上(我想这对第一次安装是非常正常的)。 我已经看到系统工作,然后我安装了从Windows Update提供的所有更新。重新启动后,我的服务“System Center Virtual Machine Manager”无法启动。 解决方案是在控制面板中查看:“程序和功能”。单击“已安装的更新”,系统中心控制台有一个条目。 这是一个汇总10. 我卸载了这个,现在服务能够启动,我可以登录。

希望这可以帮助别人。

从微软这个知识库文章解决了发出─https://support.microsoft.com/en-us/kb/3045931

要解决此问题,除了控制台更新安装VMM服务器更新软件包完成更新汇总安装。 VMM服务器和VMM管理控制台更新都必须处于兼容版本级别。这通常是相同的更新汇总级别。例如,如果服务器也位于UR5,则VMM管理控制台应位于VMM UR5级别。

在某些情况下,组件可能没有可比较的更新。在这种情况下,组件应该更新为最新的适用更新。例如,如果VMM服务器更新为UR5之后的修补程序,但VMM管理控制台没有相应的修补程序,则应将VMM管理控制台更新为UR5。

在我的情况下,更新汇总11是中断的原因。进入程序和功能 - >安装的更新,我注意到管理控制台的更新汇总11已成功安装,但VMM服务的更新汇总11失败。

我手动安装了失败的更新(在我的案例中为http://download.microsoft.com/download/7/5/1/7515E3DB-1B43-4E7F-8774-A877CCEAA96E/kb3184831_vmmserver_amd64.msp),现在VMM服务能够启动并保持启动。