Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Storitev Virtual Machine Manager se zruši, ko dodate gostitelja navidezne naprave, ki ima več kot 16 logičnih procesorjev v VMM 2008 R2

Simptomi
Predstavljajte si tak primer:
  • Želite dodati gostitelja navidezne naprave v Microsoft System Center Virtual Machine Manager (VMM) 2008 R2.
  • Gostitelj navidezne naprave ima več kot 16 logičnih procesnih enot. Gostitelj navidezne naprave ima na primer štiri 6-jedrne procesorje.
V tem primeru se storitev Virtual Machine Manager (Vmmservice.exe) v računalniku, kjer se izvaja VMM 2008 R2, zruši.

Če ste nastavili sled za to težavo, je lahko v dnevniku sledenja prikazano, da je prišlo do naslednje izjeme:
09435 00009433 273.19396973 [5684] 1634.16A4::07/22-20:50:29.545#26:VmRefresher.cs(182): System.InvalidOperationException: Ničelni objekt mora imeti vrednost.
09436 00009434 273.19396973 [5684] pri System.Nullable`1.get_Value()
09437 00009435 273.19396973 [5684] pri Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.GetProcessorData()
09438 00009436 273.19396973 [5684] pri Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.PopulateProperties()
Poleg tega so v dnevniku programa VM Manager zabeleženi naslednji dogodki.

ID dogodka 19999

Ime dnevnika: VM-Manager
Vir: Virtual Machine Manager
Datum: Datum_in_čas
ID dogodka: 19999
Kategorija opravila: Brez
Raven: Napaka
Ključne besede: Klasično
Uporabnik: N/V
Računalnik: ComputerName (ImeRačunalnika)
Opis: Virtual Machine Manager (vmmservice:2516) je naletel na napako in mora končati postopek. Sistem Windows je ustvaril poročilo o napaki z naslednjimi parametri:
Dogodek: VMM20
P1(appName):vmmservice
P2(appVersion):2.0.3444.0
P3(assemblyName):E.Adhc.Operations
P4(assemblyVer):2.0.3454.0
P5(methodName):M.V.E.A.WindowsHostDataProperties.GetProcessorData
P6(exceptionType):System.InvalidOperationException
P7(callstackHash):e9f1


ID dogodka 1

Ime dnevnika: VM-Manager
Vir: Virtual Machine Manager
Datum: Datum_in_čas
ID dogodka: 1
Kategorija opravila: Brez
Raven: Napaka
Ključne besede: Klasično
Uporabnik: N/V
Računalnik: ComputerName (ImeRačunalnika)
Opis:
System.InvalidOperationException: Ničelni objekt mora imeti vrednost.
pri System.Nullable`1.get_Value()
pri Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.GetProcessorData()
pri Microsoft.VirtualManager.Engine.Adhc.WindowsHostDataProperties.PopulateProperties()
pri Microsoft.VirtualManager.Engine.Adhc.WindowsHostAbstractionLayer.GetHostProperties(HostData oldHostData)
pri Microsoft.VirtualManager.Engine.Adhc.HostRefresher.GatherAllInformation(Host host, Object agentRefreshSyncObj, Guid taskID)
pri Microsoft.VirtualManager.Engine.Adhc.HostRefresher.RefreshLockedHost(Host host, Guid taskID)
pri Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostToResponding(Nullable`1& prevState)
pri Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostState(IVMComputerSystemSummary[]& vmComputers, Nullable`1& prevState)
pri Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.RunLightRefresher()
pri Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateHostandVMs(VMRefresherType refresherType, Guid vmObjectId, VM tempVm)
pri Microsoft.VirtualManager.Engine.BitBos.VmLightRefresher.RefreshData(HostReference hostRef)
pri Microsoft.VirtualManager.Engine.RefreshDriver`1.RefreshThreadFunction(Object obj)-2146233079

Opomba ID dogodka 19999 in dnevnik sledenja kažeta, da je prišlo do naslednjih težav:
  • Klic funkcije WindowsHostDataProperties.GetProcessorData
  • Izjema System.InvalidOperationException
  • Predmet Nullable`1
Začasna rešitev

Rešitev 1

Če se želite izogniti tej težavi, omejite število CPE, ki jih uporablja operacijski sistem, na 16. To naredite tako:
  1. Kliknite Start in Zaženi, vnesite msconfig in pritisnite tipko ENTER.
  2. Na zavihku Zagon kliknite Napredne možnosti.
  3. Potrdite polje Število procesorjev in izberite 16 ali manjšo vrednost.
  4. Kliknite V redu.
  5. Znova zaženite računalnik.

Rešitev 2

Če želite odpraviti to težavo v BIOS-u, nastavite nastavitev Tehnologija povezovanja v gruče na Fizično. Privzeta vrednost te nastavitve je Logično.

Rešitev 3

Če želite odpraviti to težavo, prisilite operacijski sistem, da uporablja fizični napredni programljivi krmilnik prekinitev (APIC). Sledite tem korakom:
  1. Odprite ukazni poziv z uporabo skrbniških pravic.
  2. V ukazni poziv vnesite ta ukaz in pritisnite tipko ENTER:
    BCDEdit /set USEPHYSICALDESTINATION YES
  3. Znova zaženite računalnik.
Opomba Če uporabite rešitev 2 ali rešitev 3, lahko uporabljate do 24 procesorjev. Ta funkcionalnost je na voljo le, če uporabite posodobitev 956710.

Če želite več informacij, kliknite to številko članka iz Microsoftove zbirke znanja:
956710 Posodobitev Hyper-V je na voljo za povečanje števila logičnih procesorjev in navideznih naprav v računalniku s sistemom Windows Server 2008 z arhitekturo x64
Opomba To je članek za »HITRO OBJAVO«, ki je ustvarjen neposredno v Microsoftovi organizaciji za podporo. Informacije v tem članku so na voljo »takšne kot so« in kot odziv na težave. Zaradi hitrosti pri objavljanju članka so v gradivu lahko tipografske napake, ki se jih lahko popravi kadar koli brez obvestila. Za dodatne informacije glejte Pogoje uporabe.
Vlastnosti

ID článku: 976639 – Posledná kontrola: 06/30/2015 21:58:00 – Revízia: 1.0

Microsoft System Center Virtual Machine Manager 2008 R2 Workgroup Edition

  • kbtshoot kbexpertiseinter kbsurveynew kbprb KB976639
Pripomienky