DFS-R: Registrace vzdáleného volání procedur

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

Tento objekt monitoruje registraci vzdáleného volání procedur a vytvoří kritickou výstrahu, pokud zjistí, že službě Replikace distribuovaného systému souborů (DFSR) se nepodařilo spustit modul pro naslouchání vzdáleného volání procedur.

Knowledge Base article:

Souhrn

Tento objekt monitoruje registraci vzdáleného volání procedur (RPC) a vytvoří kritickou výstrahu, pokud zjistí, že službě Replikace distribuovaného systému souborů (DFSR) se nepodařilo spustit modul pro naslouchání vzdáleného volání procedur. To provádí tak, že zjišťuje přítomnost události 1208 služby Replikace distribuovaného systému souborů (DFSR).

Příčiny

Stav Není v pořádku tohoto monitoru indikuje, že se službě Replikace distribuovaného systému souborů (DFSR) nepodařilo spustit modul pro naslouchání vzdáleného volání procedur a služba Replikace distribuovaného systému souborů (DFSR) je zastavena. Modul pro naslouchání vzdáleného volání procedur je zapotřebí kvůli komunikaci s partnerskými servery replikace. Tato situace může mít následující důvody:

Řešení

Restartujte službu Replikace distribuovaného systému souborů (DFSR)

Pokud chcete službu Replikace distribuovaného systému souborů (DFSR) restartovat z konzoly Operations console, postupujte následovně:

1. Klikněte na položku Zastavit službu Replikace distribuovaného systému souborů (DFSR).

2. Klikněte na položku Spustit službu Replikace distribuovaného systému souborů (DFSR).

Pokud chcete službu restartovat vzdáleně pomocí příkazu sc, otevřete okno příkazového řádku a proveďte tento postup:

1. Pro zastavení služby zadejte následující příkaz, kde [název_serveru] je cesta UNC (Universal Naming Convention) ke vzdálenému serveru:

sc[název_serveru]stop dfsr

2. Pro potvrzení, že služba je ve stavu ZASTAVENO, zadejte tento příkaz:

sc[název_serveru]query dfsr

3. Pro restartování služby zadejte tento příkaz:

sc[název_serveru]start dfsr

Pozn.: K restartování služby musíte být členem místní skupiny Administrators na ovlivněném serveru. K restartování služby použijte modul snap-in Služby, rutiny Start-Service a Stop-Service nástroje Windows Powershell nebo nástroje pro příkazový řádek, jako net stop a net start.

Ověření

Tento monitor se automaticky obnoví do stavu V pořádku, jakmile bude problém vyřešen.

Pokud chcete ověřit, zda je služba ve stavu SPUŠTĚNO z konzole Operations console, klikněte na položku Zjistit stav služby Replikace distribuovaného systému souborů (DFSR).

Pokud chcete ověřit, zda je služba ve stavu SPUŠTĚNO vzdáleně pomocí příkazu sc otevřete okno příkazového řádku a zadejte následující příkaz:

sc[název_serveru]query dfsr

Pozn.: Ke zjištění stavu služby musíte být členem místní skupiny Administrators na ovlivněném serveru.

Další informace

Událost 1208 služby Replikace distribuovaného systému souborů (DFSR) (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: Službě Replikace distribuovaného systému souborů (DFSR) se nepodařilo spustit modul pro naslouchání vzdáleného volání procedur
Službě Replikace distribuovaného systému souborů (DFSR) se nepodařilo spustit modul pro naslouchání vzdáleného volání procedur. Replikace je na tomto počítači zakázána. Tato událost může být způsobena problémy s nedostatkem paměti.
Další informace:
Port: {0}
Chyba: {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>