Toto pravidlo monitoruje dostupnost složek DFS tím, že k nim přistupuje z klientského počítače.
Toto pravidlo monitoruje dostupnost složek DFS tím, že k nim přistupuje z klientského počítače.
Složka DFS může být nedostupná z řady důvodů, např.:
Žádné cíle složky nejsou on-line
Žádné cíle složky nejsou povoleny
Složka byla přejmenována nebo odstraněna
Vyprázdněte mezipaměť referencí DFS a zkontrolujte stav oboru názvů
K vyřešení tohoto problému použijte následující postup:
1. V konzole Operations console klikněte na zobrazení Výstrahy klienta a podívejte se, které cesty nejsou přístupné.
2. Otevřete okno příkazového řádku a pomocí příkazu Dfsutil cache referral flush vyprázdněte mezipaměť referencí na klientském počítači.
3. Pomocí příkazu dfsdiag /testreferral/dfspath:\\[obor_názvů], kde [obor_názvů] je kořen oboru názvů, zkontrolujte stav oboru názvů. Přesvědčte se, že všechny testy indikují stav Úspěch nebo jsou ve známém, nekritickém stavu.
Pokud se jakékoli testy nezdaří, postupte řešení tohoto problému technikovi, který může odstraňovat problémy se službou Obory názvů distribuovaného systému souborů (DFSN).
Ověření
K ověření, zda složka (odkaz) a cíle složky fungují správně, použijte následující postup:
1. Otevřete okno příkazového řádku a použijte příkaz Dfsutil link\\[obor_názvů\složka], kde [obor_názvů] je název kořene oboru názvů a [složka] je složka DFS, u které byste rádi ověřili, zda jsou její cíle online (tento příkaz není k dispozici v systému Windows Server 2003).
2. Přesvědčte se, že složka je ve stavu OK a že stavy příslušných cílů jsou On-line, a poté resetujte monitor v konzole Operations console.
Pokud odkaz (složka) není ve stavu OK, postupte řešení tohoto problému technikovi, který může odstraňovat problémy se službou Obory názvů distribuovaného systému souborů (DFSN). Pokud je cíl složky ve stavu Off-line, odstraňte problém na serveru, který hostuje cíl složky.
Target | Microsoft.Windows.FileServer.DFSN.Client | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.FileServer.DFSN.DfsPathNotReachableClientAlert" Enabled="true" Target="Microsoft.Windows.FileServer.DFSN.Client" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Script</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSNClientSideMonitoring.vbs</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.FileServer.DFSN.DfsPathNotReachableClientAlert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[2]$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
<SuppressionValue>$Data/EventDescription$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>