Erreur de mémoire du service DNS de Microsoft Windows Server

Microsoft.Windows.Server.DNS.Service.Memory.Error (Rule)

Règle générant des alertes pour le service DNS.

Knowledge Base article:

Résumé

Le service Serveur DNS répond aux demandes des ordinateurs clients DNS concernant les services de résolution de noms. DNS (Domain Name System) est un protocole qui permet à un ordinateur d'obtenir l'adresse IP numérique d'un autre ordinateur en envoyant le nom de l'ordinateur cible à un serveur DNS. Des problèmes liés au service Serveur DNS peuvent entraîner une dégradation des performances réseau, voire même empêcher les ordinateurs en réseau de se localiser mutuellement.

Causes

Le serveur DNS n'a pas pu allouer la mémoire.

Résolutions

Libérer de la mémoire ou d'autres ressources système

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs ou l'autorité appropriée doit vous avoir été déléguée.

Fermez tout service ou application inutile, puis réessayez l'opération.

Si l'opération échoue encore, redémarrez le service Serveur DNS.

Pour redémarrer le service Serveur DNS :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur. Pour démarrer le Gestionnaire de serveur, cliquez sur Démarrer, sur Outils d'administration, puis sur Gestionnaire de serveur.

2.Dans l'arborescence de la console, double-cliquez sur Rôles, sur Serveur DNS, puis sur DNS.

3.Cliquez avec le bouton droit sur le serveur DNS, cliquez sur Toutes les tâches, puis sur Redémarrer.

Si le problème persiste, redémarrez l'ordinateur, puis utilisez le Gestionnaire de serveur pour vérifier que le service Serveur DNS a démarré.

Pour redémarrer l'ordinateur :

Cliquez sur Démarrer, sur la flèche en regard du bouton Verrou, puis sur Redémarrer.

Pour vérifier que le service Serveur DNS a démarré :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur. Pour démarrer le Gestionnaire de serveur, cliquez sur Démarrer, sur Outils d'administration, puis sur Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, puis cliquez sur Serveur DNS.

La liste Services système affiche l'état du service Serveur DNS.

Si le problème persiste, une ou plusieurs applications s'exécutant sur le serveur peuvent être à l'origine de ces problèmes de mémoire.

Externe

http://technet.microsoft.com/en-us/library/dd365049(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - Erreur de mémoire
ID d’événement : {0} Source de l'événement : {1} Journal des événements : {2} Description de l'événement : {3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.DNS.Service.Memory.Error" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7502</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7503</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7504</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Service.Memory.Error.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>