Un ou des pilotes de filtre empêchent les E/S directes sur le volume partagé de cluster

Microsoft.Windows.6.2.Cluster.Filter.drivers.are.preventing.direct.IO.on.Cluster.Shared.Volume (Rule)

Knowledge Base article:

Résumé

Dans un cluster de basculement, des ordinateurs virtuels peuvent utiliser des volumes partagés de cluster qui se trouvent sur le même numéro d'unité logique (disque), tout en restant en mesure de basculer (ou de se déplacer de nœud en nœud) indépendamment les uns des autres. Les ordinateurs virtuels peuvent uniquement utiliser un volume partagé de cluster lorsque la communication entre les nœuds de cluster et le volume fonctionne correctement, notamment la connectivité réseau, l'accès, les pilotes et d'autres facteurs.

Détails de l'événement

ID de l'événement :

5125

Source :

Microsoft-Windows-FailoverClustering

Nom symbolique

DCM_UNSAFE_FILTERS_FOUND

Message : Le volume partagé de cluster « %1 » (« %3 ») a identifié un ou plusieurs pilotes de filtre sur cette pile de périphériques pouvant interférer avec des opérations CSV. L'accès en E/S sera redirigé vers le périphérique de stockage sur le réseau via un autre nœud de clusters. Les performances peuvent s'en voir diminuées. Veuillez contacter le vendeur de pilote de filtre pour vérifier l'interopérabilité avec les volumes partagés de cluster. %n%nPilotes de filtre actifs trouvés :%n%2Recherchez des codes d'erreurs système ( http://go.microsoft.com/fwlink/?LinkId=83027).

Causes

Un ou plusieurs pilotes de filtre sur cette pile de périphériques pouvant interférer avec des opérations CSV.

Résolutions

CSV - Vérifiez le pilote de filtre

Si l'Observateur d'événements n'est pas ouvert actuellement, pour afficher le message d'évènement, référez-vous à « Pour ouvrir l'Observateur d'événements et afficher les événements relatifs au clustering de basculement ». Affichez le message d'évènement pour voir si le nom d'un pilote de filtre est affiché. Vérifiez tous les logiciels ou pilotes associés à la gestion ou à l'utilisation de vos périphériques de stockage. Contactez les fournisseurs des logiciels ou des pilotes pour vérifier qu'ils sont testés et compatibles avec les volumes partagés de cluster.

Pour effectuer la procédure suivante, vous devez être membre du groupe Administrateurs local sur le nœud dans le cluster de basculement, ou l'autorité équivalente doit vous avoir été déléguée.

Pour ouvrir l'Observateur d'événements et afficher les événements relatifs au clustering de basculement :

Vérifier

Confirmez que le volume partagé de cluster peut être mis en ligne. Si des problèmes d'écriture du volume se sont produits récemment, il est approprié de surveiller les journaux des événements et le fonctionnement de l'ordinateur virtuel en cluster correspondant afin de confirmer que les problèmes ont été résolus.

Pour exécuter les procédures suivantes, vous devez être un membre du groupe Administrateurs local sur chaque serveur en clusters, et le compte que vous utilisez doit être un compte de domaine, ou une autorité équivalente doit vous avoir été déléguée.

Confirmer que le volume partagé de cluster peut être mis en ligne.

Pour confirmer que le volume partagé de cluster peut être mis en ligne :

Utiliser une commande Windows PowerShell pour contrôler l'état d'une ressource dans un cluster de basculement

Pour utiliser une commande Windows PowerShell pour contrôler l'état d'une ressource dans un cluster de basculement :

Get-ClusterSharedVolume

Si vous exécutez la commande précédente sans spécifier un nom de ressource, l'état est affiché pour tous les volumes partagés de cluster dans le cluster.

Element properties:

TargetMicrosoft.Windows.6.2.Cluster.Monitoring.Service
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Un ou des pilotes de filtre empêchent les E/S directes sur le volume partagé de cluster
{0}

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.6.2.Cluster.EventProvider Default
WA WriteAction Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.6.2.Cluster.Filter.drivers.are.preventing.direct.IO.on.Cluster.Shared.Volume" Enabled="true" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5125</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5126</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Filter.drivers.are.preventing.direct.IO.on.Cluster.Shared.Volume.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>