Detta objekt övervakar WMI-registrering och skapar en kritisk avisering om det upptäcker att DFS Replication inte kan registrera sig själv med WMI.
Detta objekt övervakar WMI-registrering (Windows Management Instrumentation) och skapar en kritisk avisering om det upptäcker att DFS Replication inte kan registrera sig själv med WMI. Det gör så genom att leta efter närvaro av DFS Replication-händelse 6104.
Ett feltillstånd för denna övervakare indikerar att replikeringen har stoppats på grund av att DFS Replication inte kunde registrera sig själv med WMI. Detta kan förekomma om tjänsten Windows Management Instrumentation stoppas.
Starta om tjänsten Windows Management Instrumentation
För att genomföra fjärromstart av tjänsten genom att använda kommandot sc, öppna ett kommandotolksfönster och gör sedan följande:
1. Om du vill stoppa tjänsten skriver du följande kommando, där [servernamn] är UNC-sökvägen (Universal Naming Convention) till fjärrservern:
sc [servernamn] stop winmgmt
2.För att bekräfta att tjänsten är i STOPPAT tillstånd, skriv in följande kommando:
sc [servernamn] query winmgmt
3.För att starta om tjänsten, skriv in följande kommando:
sc [servernamn] start winmgmt
OBS: För att starta om en tjänst måste du vara medlem i den lokala administratörsgruppen för den berörda servern. Man kan även starta om tjänsten genom att använda snapin-modulen Tjänster, Windows PowerShell Start-Service och Stop-Service cmdlets eller kommandoradsverktyg som net stop och net start.
Omregistrera WMI Provider för DFS Replication
För att göra detta, följ detta förfarande:
1. Logga in på den berörda servern och öppna sedan ett upphöjt kommandotolksfönster.
2. Skriv in följande kommando: Mofcomp.exe %systemroot%\system32\wbem\dfsrprovs.mof.
3. Skriv in följande kommando: net stop dfsr.
4. Skriv in följande kommando: net start dfsr.
Verifiering
Denna övervakare återställs automatiskt till ett felfritt tillstånd efter att problemet har åtgärdats.
För att bekräfta att tjänsten är i STOPPAT tillstånd, skriv in följande kommando:
sc [servernamn] query winmgmt
DFS Replication-händelse 6104 (http://go.microsoft.com/fwlink/?LinkId=187160)
Target | Microsoft.Windows.FileServer.DFSR.Service | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.WmiProviderRegistrationFailureMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.WmiProviderRegistrationFailureMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[2]$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>