Cette règle surveille la disponibilité des dossiers DFS en y accédant depuis un ordinateur client.
Cette règle surveille la disponibilité des dossiers DFS en y accédant depuis un ordinateur client.
Un dossier DFS pourrait être indisponible pour de multiples raisons, notamment les suivantes :
Aucune cible de dossier n'est en ligne
Aucune cible de dossier n'est activée
Le dossier a été renommé ou supprimé
Videz le cache DFS de référence et vérifiez l'intégrité de l'espace de noms
Pour résoudre ce problème, procédez comme suit :
1. Dans l'Operations Console, cliquez sur l'affichage Alertes client pour déterminer les chemins inaccessibles.
2. Ouvrez une fenêtre d’invite de commandes puis utilisez la commande Dfsutil cache referral flush pour vider le cache DFS de référence sur l'ordinateur client.
3. Utilisez la commande dfsdiag /testreferral/dfspath:\\[namespace] pour vérifier l'intégrité d'un espace de noms où [namespace] correspond à la racine de l'espace de noms. Confirmez que tous les rapports de test indiquent Réussite ou sont des conditions connues et non critiques.
Si un test est défaillant, faites remonter la résolution de ce problème à un technicien qui peut dépanner les problèmes d'espaces de noms DFS.
Vérification
Pour vérifier que le dossier (lien) et les cibles de dossier fonctionnent correctement, utilisez la procédure suivante :
1. Ouvrez une fenêtre d’invite de commandes, puis utilisez la commande Dfsutil link\\[namespace\folder] où [namespace] correspond à la racine de l'espace de noms et [folder] est le dossier DFS dont les cibles de dossier que vous souhaitez vérifier sont en ligne (cette commande n'est pas disponible sous Windows Server 2003).
2. Confirmez que l'état du dossier est Bon et que les états des cibles appropriées sont En ligne, puis, réinitialisez l'analyse dans l'Operations Console.
Si le lien (dossier) n'est pas Bon, faites remonter la résolution de ce problème à un technicien qui peut dépanner les problèmes d'espaces de noms DFS. Si la cible de dossier est Hors ligne, dépannez le serveur qui héberge la cible de dossier.
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>