KORRIGERA: Check-fasen av WMI-tjänsten misslyckas när du ställer in ett kluster för SQL Server 2008

Gäller för: SQL Server 2008 StandardSQL Server 2008 EnterpriseSQL Server 2008 Developer

Microsoft distribuerar Microsoft SQL Server 2008 korrigeringar som en nedladdningsbar fil. Eftersom korrigeringar är kumulativa innehåller varje ny utgåva innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008.

Obs! Parametern SkipRules för installationsprogrammet är inte en dokumenterad funktion. Du bör inte använda denna parameter inte Microsoft CSS eskalering får dig att göra detta.

Symptom


Föreställ dig följande:I det här fallet misslyckas installationen under WMI-tjänsten Kontrollera fasen av installationen av SQL Server 2008-kluster. Dessutom visas följande felmeddelande:
"Tjänsten Windows Management Instrumentation (WMI)" kontroll misslyckades.
Dessutom loggas följande felmeddelande i en loggfil för installationen av SQL Server 2008 (Detail.txt):
< datum > Slp: regel resultat av identifiering av 'Cluster_IsWMIServiceOperational': WMI operativa resultat WMIServiceIsInstalled = SANT; WMIServiceIsRunning = SANT; OSWorkingCheck = SANT; ComputerSystemWorkingCheck = False; ProcessorWorkingCheck = SANT; på datorn Nod1

< datum > Slp: utvärdering av regel: Cluster_IsWMIServiceOperational
< datum > Slp: regeln körs på datorn: Nod1
< datum > Slp: regel utvärdering klar: misslyckades
< datum > Slp: regel utvärdering meddelande: den WMI-tjänsten inte körs på en klusternod.

Orsak


Cluster_IsWMIServiceOperational-regel kontrollerar vanligtvis om WMI-tjänsten körs på rätt sätt på noden. Det här problemet uppstår eftersom Cluster_IsWMIServiceOperational-regeln inte kan identifiera anpassade WMI-tjänsten även om WMI-tjänsten körs.

Lösning


SQLServer 2008

Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 9. Mer information om hur du skaffar den kumulativa uppdateringspaket för SQL Server 2008 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
977444 kumulativ uppdateringspaket 9 för SQL Server 2008
Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
956909 i SQL Server 2008 bygger som har getts ut efter SQL Server 2008

SQL Server 2008 SP1


Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 7 för SQL Server 2008 Service Pack 1. Mer information om den kumulativa uppdateringspaket klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
979065 kumulativ uppdateringspaket 7 för SQL Server 2008 Service Pack 1
Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
970365 i SQL Server 2008 bygger som har getts ut efter SQL Server 2008 Service Pack 1
Snabbkorrigeringar för Microsoft SQL Server 2008 skapas för särskilda SQL Server servicepack. Du måste installera en snabbkorrigering för SQL Server 2008 Service Pack 1 till en installation av SQL Server 2008 Service Pack 1. En snabbkorrigering som finns i en SQL Server service pack ingår som standard i nästa service pack för SQL Server.

Temporär lösning


Undvik det här problemet genom att använda någon av följande metoder.

Metod 1

Kör följande kommando för att installera SQL Server 2008-kluster.
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster

Metod 2

Innan du ställer in SQL Server 2008-kluster måste du avregistrera anpassade WMI-klasser. Registrera sedan WMI-klasser igen när du har installerat SQL Server 2008-kluster.

Metod 3

Ta bort programvara innan du installerar SQL Server 2008-kluster om du har installerat programvaran för Fujitsu NT-Agent. Installera sedan om Fujitsu NT-Agent-programvaran efter att du installerat SQL Server 2008-kluster.

Status


Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Referenser


Information om stegvis Servicing modellen för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
935897 en inkrementell Servicing modell är tillgänglig från SQL Server-teamet att leverera snabbkorrigeringar för rapporterade problem





Mer information om namngivning schemat för uppdateringar för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

822499 Nytt system för namngivning för Microsoft SQL Server-programuppdateringspaket


För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar