Et program eller en tjeneste som spør etter informasjon om en failover-klynge ved hjelp av WMI-leverandøren kan oppleve lav ytelse eller et unntak for tidsavbrudd


Symptomer


Tenk deg følgende:
  • Et program eller en tjeneste bruker Windows Management Instrumentation (WMI)-grensesnitt til å spørre en failover-klynge for konfigurasjon og statusinformasjon.
  • Det er mange ressurser og grupper på failover-klynge.

I dette scenariet oppleve programmet eller tjenesten lav ytelse eller et unntak for tidsavbrudd.

Hvis du bruker System Center Virtual Machine Manager til å administrere en virtuell maskin på failover-klynge, kan du for eksempel oppleve dette problemet.

Årsak


Dette problemet oppstår fordi WMI-leverandøren reagerer svært tregt på spørringsforespørsler. Tiden det tar for WMI-leverandøren for å fullføre spørringsforespørsler påvirker følgende ytelsesmålingen:

  • Muligheten til og påliteligheten til tjenesten eller programmet
  • Hastighet for å generere en statusrapport for failover-klynge
Tregt svar av WMI-leverandøren kan derfor føre til programmet eller tjenesten skal fungere på en unormal måte.

Løsning


Denne hurtigreparasjonen optimaliserer målrettede WMI-spørringer til WMI-leverandøren for failover-klynge. Denne optimaliseringen utføres slik at de vanlige spørringene utføres raskere når mange ressurser og grupper som er konfigurert på failover-klynge

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, ligger den under delen "Hotfix Download Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:Obs! Hotfix Download Available-skjemaet viser språkene som hurtigreparasjonen er tilgjengelig på. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Forutsetninger

Hvis du vil bruke denne hurtigreparasjonen, må datamaskinen kjøre Windows Server 2008 R2 sammen med Failover Clustering-funksjonen er aktivert.

Obs! Denne hurtigreparasjonen er for failover-klynge WMI-leverandøren og -tjenester. Du trenger ikke å installere denne hurtigreparasjonen på andre datamaskiner som er koblet til Windows Server 2008 R2 failover-klynge, eller på en annen klientdatamaskin som kjører Remote Server Administration Tools (RSAT).

Krav om omstart

Du har ikke å starte datamaskinen på nytt Hvis du stopper Cluster-tjenesten før du installerer denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
Filinformasjonsmerknad for Windows Server 2008 R2

MANIFEST-filene (.manifest) og MUM-filene (.mum) som installeres for hvert miljø, er
oppført separat. MUM- og MANIFEST-filer og tilknyttede sikkerhetskatalogfiler (.cat)-filer, er avgjørende for å kunne vedlikeholde status på den oppdaterte komponenten. Sikkerhetskatalogfilene (attributtene er ikke oppført) er signert med Microsofts digitale signatur.
For alle støttede x64-baserte versjoner av Windows Server 2008 R2

FilnavnFilversjonFilstørrelseDatoTidPlattform
Clussvc.exe6.1.7600.205174,579,84028-Aug-200911:21x64
FilnavnFilversjonFilstørrelseDatoTidPlattform
Cluswmi.dll6.1.7600.20517540,16028-Aug-200911:23x64
Cluswmi.mofIkke tilgjengelig76,54028-Aug-200903:31Ikke tilgjengelig
Cluswmiuninstall.mofIkke tilgjengelig17613-Jul-200920:22Ikke tilgjengelig
For alle støttede Itanium-baserte versjoner av Windows Server 2008 R2

FilnavnFilversjonFilstørrelseDatoTidPlattform
Clussvc.exe6.1.7600.205177,699,45628-Aug-200909:36IA-64
FilnavnFilversjonFilstørrelseDatoTidPlattform
Cluswmi.dll6.1.7600.20517884,22428-Aug-200909:38IA-64
Cluswmi.mofIkke tilgjengelig76,54028-Aug-200903:25Ikke tilgjengelig
Cluswmiuninstall.mofIkke tilgjengelig17613-Jul-200920:22Ikke tilgjengelig

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon


Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare
Obs! Denne hurtigreparasjonen optimaliserer de følgende spørringene for failover-klynge WMI-leverandøren når mange ressurser og grupper er konfigurert på failover-klynge:
Select * from MSCluster_Resource WHERE Type=’<resource type name>’ [OR Type=’<resource type name 2>’]
Select * from MSCluster_Resource WHERE Type='Generic Service' AND PrivateProperties.ServiceName='tssdis'
Select * from MSCluster_ResourceToDisk where GroupComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceToDisk where PartComponent='MSCluster_Disk.ID="<disk id>"'
Select * from MSCluster_DiskToDiskPartition where GroupComponent='MSCluster_Disk.ID="<disk id>"'
Select * from MSCluster_NodeToActiveGroup where PartComponent='MSCluster_ResourceGroup.Name="<group name>"'
Select * from MSCluster_NodeToActiveResource where PartComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceGroupToResource where GroupComponent='MSCluster_ResourceGroup.Name="<group name>"'
Select * from MSCluster_ResourceGroupToResource where PartComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_Resource where Type='Virtual Machine' and PrivateProperties.VmID='<vm id>'
Select * from MSCluster_Resource where Type='Virtual Machine Configuration' and PrivateProperties.VmID='<vm id>'
Select * from MSCluster_ResourceToDependentResource where Dependent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceToDependentResource where Antecedent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ClusterSharedVolumeToPartition where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_ClusterSharedVolumeToResource where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_ClusterSharedVolumeToNode where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_AvailableDisk where ID='<disk id>'
Select * from MSCluster_Resource where ResourceClass='<resource class>'
Select * from MSCluster_Resource where Name = '<resource name>'
Select * from MSCluster_Node where Name = '<node name>'
Select * from MSCluster_Group where Name = '<group name>'
Select * from MSCluster_Network where Name = '<network name>'
Select * from MSCluster_NetworkInterface where Name = '<network interface>' and SystemName = '<node name>'
Select * from MSCluster_ResourceType where Name = '<resource type>'
select * from MSCluster_Disk
select * from MSCluster_Disk where ID='< disk id>'

Mer filinformasjon for Windows Server 2008 R2

Tilleggsfiler for alle støttede x64-baserte versjoner av Windows Server 2008 R2


FilnavnFilversjonFilstørrelseDatoTidPlattform
Amd64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_168de9add41fe04f.manifestIkke tilgjengelig7,43828-Aug-200917:35Ikke tilgjengelig
Amd64_microsoft-windows-f..overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_193be2f1d2657a2c.manifestIkke tilgjengelig6,66828-Aug-200917:33Ikke tilgjengelig
Package_for_kb974930_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mumIkke tilgjengelig2,16228-Aug-200922:43Ikke tilgjengelig
Wow64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifestIkke tilgjengelig4,60428-Aug-200916:08Ikke tilgjengelig

Tilleggsfiler for alle støttede Itanium-baserte versjoner av Windows Server 2008 R2


FilnavnFilversjonFilstørrelseDatoTidPlattform
Ia64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_ba70f2201bc07815.manifestIkke tilgjengelig7,43628-Aug-200916:50Ikke tilgjengelig
Ia64_microsoft-windows-f..overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_bd1eeb641a0611f2.manifestIkke tilgjengelig6,66628-Aug-200916:49Ikke tilgjengelig
Package_for_kb974930_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mumIkke tilgjengelig1,45628-Aug-200922:43Ikke tilgjengelig
Wow64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifestIkke tilgjengelig4,60428-Aug-200916:08Ikke tilgjengelig