System Center Virtual Machine Manager服务无法启动

时间:2014-11-04 08:29:42

标签: azure-virtual-machine

我在Windows Server 2012 R2上安装了Virtual Machine Manager。它安装成功但SCVMM服务无法启动请检查以下日志和错误

当我尝试使用以下错误启动SCVMM服务时,

“本地计算机上的System Center Virtual Machine Manager服务已启动然后停止。如果某些服务未被其他服务或程序使用,则会自动停止。 “ 日志名称:应用程序 来源:SCVMMService 日期:2014年4月4日上午7:58:55 事件ID:0 任务类别:无 等级:错误 关键词:经典 用户: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>

3 个答案:

答案 0 :(得分:0)

感谢您在此发帖。

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

注意使用“Active Directory用户和计算机”可确定导致问题的组中最顶层的组。

dsquery group -name“Group_VMMSSU”| dsget group -members -expand

我希望您在安装SCVMM之前已按照这些步骤操作 高级部署流程:

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

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

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

  4. 我建议您查看此链接以获取更多详细信息。

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

    Girish Prajwal

答案 1 :(得分:0)

我遇到此错误,无法找到问题的更新答案。

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

希望这有助于某人。

答案 2 :(得分:0)

Microsoft的这篇知识库文章解决了问题 - https://support.microsoft.com/en-us/kb/3045931

  

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

     

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

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

我手动安装了失败的更新(在我的情况下为http://download.microsoft.com/download/7/5/1/7515E3DB-1B43-4E7F-8774-A877CCEAA96E/kb3184831_vmmserver_amd64.msp),现在VMM服务可以启动并保持启动状态。