DFS-R: RPC-registrering

Microsoft.Windows.FileServer.DFSR.RPCRegistrationFailureMonitor (UnitMonitor)

Detta objekt övervakar RPC-registrering och skapar en varningsavisering om det upptäcker att DFS Replication inte kunde starta en RPC-lyssnare.

Knowledge Base article:

Sammanfattning

Detta objekt övervakar RPC-registrering (Remote Procedure Call) och skapar en kritisk avisering om det upptäcker att DFS Replication inte kunde starta en RPC-lyssnare. Det gör så genom att leta efter närvaro av DFS Replication-händelse 1208.

Orsaker

Ett feltillstånd för den här övervakaren indikerar att DFS Replication inte kunde starta en RPC-lyssnare och att tjänsten DFS Replication har stoppats. RPC-lyssnaren behövs för att kommunicera med replikeringspartners. Detta kan förekomma av följande orsaker:

Lösningar

Starta om tjänsten DNS Replication

För att starta om tjänsten DFS Replication från driftskonsolen ska man göra följande:

1. Klicka på Stoppa tjänsten DFS Replication.

2. Klicka på Starta tjänsten DFS Replication.

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 dfsr

2.För att bekräfta att tjänsten är i STOPPAT tillstånd, skriv in följande kommando:

sc [servernamn] query dfsr

3.För att starta om tjänsten, skriv in följande kommando:

sc [servernamn] start dfsr

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.

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 tillståndet STARTAT från driftskonsolen ska man klicka på Undersök tjänsten DFS Replications status.

För att fjärrbekräfta att tjänsten är i tillståndet STARTAT genom att använda kommandot sc ska man öppna ett fönster med kommandotolk och sedan skriva in följande kommando:

sc [servernamn] query dfsr

OBS: För att undersöka tillståndet för tjänsten måste du vara medlem i den lokala administratörsgruppen för den berörda servern.

Mer information

DFS Replication-händelse 1208 (http://go.microsoft.com/fwlink/?LinkId=187117)

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.Service
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R: DFS Replication kunde inte starta någon RPC-lyssnare
Tjänsten DFS Replication kunde inte starta någon RPC-lyssnare. Replikering är inaktiverat på denna maskin. Denna händelse kan orsakas av problem med lite minne.
Ytterligare information:
Port: {0}
Fel: {1} ({2})
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.RPCRegistrationFailureMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.RPCRegistrationFailureMonitor_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>
<AlertParameter3>$Data/Context/Params/Param[3]$</AlertParameter3>
</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">1208</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">1210</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>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>