Služba Správce VM zhroutí při přidání hostitele virtuálního počítače, který má více než 16 logických procesorů produktem VMM 2008 R2

Překlady článku Překlady článku
ID článku: 976639 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Předpokládejme následující situaci:
  • Pokuste se přidat hostitele virtuálního počítače produktem k Microsoft System Center Virtual Machine Manager (VMM) 2008 R2.
  • Virtuální počítač hostitel má více než 16 zpracování logické jednotky. Virtuální počítač hostitel má například čtyři procesory základní 6.
V tomto scénáři zhroutí služba Virtual Machine Manager (Vmmservice.exe) v počítači se systémem produktem VMM 2008 R2.

Nastavit trasování pro tento problém může protokolu trasování znamenat, že došlo k následující výjimce:
09435 [5684] 1634.16A4::07/22-20:50:29.545#26:VmRefresher.cs(182) 00009433 273.19396973: System.InvalidOperationException: s možnou hodnotou Null objektu musí mít hodnotu.
09436 00009434 273.19396973 [5684] v System.Nullable`1.get_Value()
09437 00009435 273.19396973 [5684] v Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.GetProcessorData()
09438 00009436 273.19396973 [5684] v Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.PopulateProperties()
Navíc jsou zaznamenány následující události v protokolu správce VM.

ID události 19999

Názvů protokolu: Správce VM
Zdroj: Virtual Machine Manager
Datum: Date_and_Time
ID události: 19999
Kategorie úkolů: žádný
Úroveň: Chyba
Klíčová slova: klasické
Uživatel: N/A
Počítač: ComputerName
Popis: Virtual Machine Manager (vmmservice:2516) má došlo k chybě a potřeby ukončení procesu. Windows generovány zprávy o chybě s následujícími parametry:
Událost: VMM20
P1 (appName): vmmservice
P2:2.0.3444.0 (appVersion)
P3:E.Adhc.Operations (assemblyName)
P4:2.0.3454.0 (assemblyVer)
P5:M.V.E.A.WindowsHostDataProperties.GetProcessorData (methodName)
P6:System.InvalidOperationException (exceptionType)
P7 (callstackHash): e9f1


ID události 1

Názvů protokolu: Správce VM
Zdroj: Virtual Machine Manager
Datum: Date_and_Time
ID události: 1
Kategorie úkolů: žádný
Úroveň: Chyba
Klíčová slova: klasické
Uživatel: N/A
Počítač: ComputerName
POPIS:
System.InvalidOperationException: S možnou hodnotou Null objektu musí mít hodnotu.
v System.Nullable`1.get_Value()
v Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.GetProcessorData()
v Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.PopulateProperties()
v Microsoft.VirtualManager.Engine.Adhc.WindowsHostAbstractionLayer.GetHostProperties (HostData oldHostData)
v Microsoft.VirtualManager.Engine.Adhc.HostRefresher.GatherAllInformation (hostitele host, objekt agentRefreshSyncObj, GUID taskID)
v Microsoft.VirtualManager.Engine.Adhc.HostRefresher.RefreshLockedHost (hostitele host, GUID taskID)
v Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostToResponding (Nullable ` 1 & prevState)
v Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostState ([] IVMComputerSystemSummary & vmComputers, Nullable ` 1 & prevState)
v Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.RunLightRefresher()
v Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostandVMs (VMRefresherType refresherType, GUID vmObjectId, VM tempVm)
v Microsoft.VirtualManager.Engine.BitBos.VmLightRefresher.RefreshData (HostReference hostRef)
v Microsoft.VirtualManager.Engine.RefreshDriver`1.RefreshThreadFunction(Object obj)-2146233079

Poznámka: ID události 19999 a protokolu trasování obě označují, že došlo k následující problémy:
  • Volání funkce WindowsHostDataProperties.GetProcessorData
  • Výjimka System.InvalidOperationException
  • Objekt Nullable ` 1

Jak potíže obejít

Řešení 1

Tento problém vyřešit, omezit počet procesorů, které operační systém používá 16. Postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz msconfig a potom stiskněte klávesu ENTER.
  2. Na kartě spouštěcí tlačítko Upřesnit možnosti.
  3. Klepnutím zaškrtněte políčko počet procesorů a vyberte 16 nebo menší hodnotu.
  4. Klepněte na tlačítko OK.
  5. Restartujte počítač.

Řešení 2

Chcete-li vyřešit tento problém v systému BIOS, nastavte nastavení Technologie clusterů na fyzické. Výchozí hodnota tohoto nastavení je logický.

Řešení 3

Tento problém vyřešit, vynuťte operační systém použít fyzické Rozšířený programovatelný řadič přerušení (APIC). Postupujte takto:
  1. Otevřete příkazový řádek pomocí práva správce.
  2. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    Set BCDEdit YES USEPHYSICALDESTINATION
  3. Restartujte počítač.
Poznámka: Řešení 2 a 3 řešení umožňují použít až 24 procesorů. Tato funkce je k dispozici, pouze pokud použijete aktualizaci 956710.

Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
956710Zvýšit počet logických procesorů a virtuální počítače na počítač se systémem Windows Server 2008 x 64 k dispozici je aktualizace Hyper-V

Vlastnosti

ID článku: 976639 - Poslední aktualizace: 26. listopadu 2009 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft System Center Virtual Machine Manager 2008 R2 Workgroup Edition
Klíčová slova: 
kbmt kbtshoot kbexpertiseinter kbsurveynew kbprb KB976639 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:976639

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com