Comprendre les erreurs -1018

Sur cette page
Comprendre les erreurs –1018Comprendre les erreurs –1018
L'erreur et ses causesL'erreur et ses causes
Que faire quand une erreur –1018
    s'affiche ?Que faire quand une erreur –1018 s'affiche ?
Pourquoi les erreurs –1018 sont essentielles pour des
    sauvegardes de données réussies ?Pourquoi les erreurs –1018 sont essentielles pour des sauvegardes de données réussies ?
Comment éviter les erreurs -1018 ?Comment éviter les erreurs -1018 ?

Comprendre les erreurs –1018

Un certain nombre d'utilisateurs de Microsoft Exchange Server 5.5 ont souvent constaté au cours de leurs opérations courantes sur leur serveur Exchange une erreur particulière appelée " -1018 ". Ce bulletin décrit les causes des apparitions de cette erreur et comment l'utiliser pour assurer de meilleurs niveaux de fiabilité et d'évolutivité pour votre serveur Exchange.

Haut de pageHaut de page

L'erreur et ses causes

Au lieu d'accepter des données erronées qui peuvent compromettre votre système de messagerie et causer potentiellement des défaillances systématiques, Exchange Server affiche l'erreur –1018 pour vous alerter de l'existence possible de données erronées avant la sauvegarde. Il affiche cette erreur s'il détecte des dégâts éventuels dans les données causés soit par le système d'exploitation soit par la défaillance d'un des serveurs source qui héberge Exchange Server.

Quand Exchange Server exécute une requête vers le serveur afin de lire des données de la base de données, il compare la page de données retournée et la somme de contrôle de données calculée avec le numéro de la page et la somme de contrôle qui était placée sur la page quand elle fut écrite. Si une différence est détectée, une erreur –1018 est générée. Notons que cette alerte indique que c'est seulement la vérification qui a échoué. Il est possible que les données sur le disque ne soient pas endommagées, et qu'à la place ce soit une erreur passagère qui se soit produite dans le système de remise des données. Pour déterminer si cette erreur était passagère, Exchange Server tente de lire la donnée 16 fois. Si la bonne donnée n'est toujours pas retournée, Exchange Server édite un évènement ID 200, qui rend compte du fait que l'essai de relecture a échoué . Un événement ID 201 indique que l'essai de relecture a réussi.

Haut de pageHaut de page

Que faire quand une erreur –1018 s'affiche ?

Si des confirmations supplémentaires concernant l'endommagement de données sont requises, Microsoft recommande l'utilisation de l'utilitaire Esefile qui est disponible dans le répertoire support du Service Pack 3 d'Exchange Server 5.5.
Tant que ce problème existera, les sauvegardes totales d'Exchange Server ne seront pas complétées parce que l'erreur –1018 indique un problème vraisemblable dans un sous-système hardware. Cependant, Exchange Server continuera de fonctionner jusqu'à ce que vous identifiiez la cause de l'avertissement.

Haut de pageHaut de page

Pourquoi les erreurs –1018 sont essentielles pour des sauvegardes de données réussies ?

L'erreur –1018 est utilisée pour fournir un avertissement rapide des défaillances de sous-système. En contrôlant attentivement la validité des données retournées par le système d'exploitation et les sous-systèmes hardware, Exchange Server 5.5 s'assure que votre système a des données valides. En particulier, toutes les données sont contrôlées pendant la sauvegarde pour garantir qu'il n'y a aucune erreur. Sans ce passage de détection des erreurs, vos données pourraient être endommagées par un sous-système défaillant sans que vous en ayez connaissance, ce qui pourrait se répercuter sur la sauvegarde par l'endommagement et la perte de données.

Haut de pageHaut de page

Comment éviter les erreurs -1018 ?

Voici des indicateurs de déploiement et d'administration qui doivent être attentivement revu quand un système rencontre des erreurs –1018 :

Tolérance de panne matérielle :
La cause la plus répandue d'erreur –1018 est quand un site Exchange n'a pas de tolérance de panne matérielle. Dans ce cas, nous conseillons aux utilisateurs d'adopter un niveau de tolérance plus élevé.
La pratique
Une bonne pratique peut réduire ou éliminer le risque de voir apparaître un message –1018.
Par exemple, une attention particulière devrait être portée à ces éléments :

Une terminaison correcte des SCSI :
Dans le cas d'une erreur –1018 la terminaison SCSI et l'équipement SCSI doivent être contrôlés contre les défaillances. Les problèmes de SCSI mènent généralement à la perte de données et à la génération d'erreur –1018.

Administration du contrôleur de cache.
Si le contrôleur de cache est utilisé avec Exchange Server, il est difficile que ce contrôleur soit totalement tolérant en matière de panne. Cela signifie que le contrôleur doit avoir une alimentation de secours de manière à ce que les données dans son cache ne soient pas perdues pendant une coupure de courant et qu'elles peuvent être déplacées sur une nouvelle carte si la carte du contrôleur lui-même fait défaut. Un mirroring est donc recommandé de manière à ce que les erreurs mémoire soient facilement corrigées.

Le remplacement du lecteur.
Si un serveur est mis hors de marche incorrectement et qu'un lecteur est remplacé, la reconstruction du lecteur par le RAID causera la perte de données du cache quand le serveur redémarrera.

Les outils tiers
Dans de rares cas, les outils de logiciels tiers peuvent être la cause d'erreurs –1018, particulièrement dans les cas ou ces programmes modifient directement les fichiers de la base de données Exchange. Chaque modification directe de ces fichiers causera une erreur –1018.

Les bugs matériel
Les bugs des microprogrammes du contrôleur et du lecteur peuvent être aussi la cause d'erreurs –1018. Généralement ces problèmes sont méconnus avant la livraison du sous-système et ne peuvent être constatés par le système de tolérance de panne du vendeur ou par leurs outils standard de diagnostic. Si vous suspectez une certaine faiblesse de votre tolérance de panne, il est important de contacter votre fournisseur et de commencer une recherche détaillée pour trouver les causes de base de l'erreur.

Conclusion
Exchange 5.5 est une des seules applications qui fournit un tel niveau de vérification de l'intégrité des données. Ces erreurs –1018 fournissent un rapport proactif des erreurs possibles du sous-hardware, qui vous permet d'assurer une stabilité continuelle de votre infrastructure de messagerie.



Dernière mise à jour le jeudi 6 janvier 2000




Haut de pageHaut de page