La taille du plus grand bloc de mémoire virtuelle a atteint la valeur maximale

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2005-11-18

L'outil Microsoft® Exchange Server Analyzer Tool interroge la classe WMI (Windows® Management Instrumentation) Microsoft Win32_PerfRawData_MSExchangeIS_MSExchangeIS pour déterminer la valeur de la clé VMLargestBlockSize. La clé VMLargestBlockSize représente la taille (en octets) du plus grand bloc de mémoire virtuelle disponible.

En outre, Exchange Server Analyzer interroge le service d'annuaire Active Directory® pour déterminer le nombre d'entrées répertoriées dans l'attribut homeMDBBL de chaque banque de boîtes aux lettres. Ce nombre représente le nombre de boîtes aux lettres dans la banque de boîtes aux lettres.

Si Exchange Server Analyzer détecte que la valeur de VMLargestBlockSize est supérieure à 0 mais inférieure à 50000001 sur un ordinateur Exchange Server avec plus de 20 boîtes aux lettres, une erreur s'affiche.

Entre autres, le serveur Exchange utilise la mémoire virtuelle pour stocker les messages lors de leur conversion aux formats MIME et MAPI et en tant que tampon pour l'assignation de messages à partir du journal de transactions et vers la banque. Ces opérations exigent souvent de larges blocs contigus de mémoire virtuelle pour s'effectuer rapidement et efficacement. Si cette erreur s'affiche, la mémoire virtuelle de l'ordinateur Exchange est épuisée et inférieure à 50 Mo d'espace contigu. Ce processus est qualifié de fragmentation de la mémoire virtuelle. Un serveur de boîtes aux lettres Exchange exécuté avec moins de 50 Mo d'espace mémoire virtuelle contigu est une erreur critique.

Si la mémoire virtuelle est épuisée, vous pouvez voir apparaître des alertes dans le journal des événements (ID d'événement 9582), indiquant des erreurs de la mémoire virtuelle. Si la mémoire virtuelle est suffisamment faible, l'ID d'événement 12800 s'affiche, indiquant que les messages ne sont pas remis en raison d'une quantité de mémoire insuffisante pour traiter les messages.

Pour corriger cette erreur, suivez les recommandations ci-dessous dans l'ordre dans lequel elles sont présentées.

Recherchez l'erreur « Taille maximale du cache ESE augmentée » dans les résultats d'Exchange Server Analyzer.

Si l'erreur Taille maximale du cache ESE augmentée est renvoyée sur l'ordinateur Exchange sur lequel l'avertissement de fragmentation de la mémoire virtuelle s'est affiché, suivez les recommandations de l'article La taille maximale du cache ESE est définie sur une valeur trop élevée

Le couplage de ces deux alertes indique probablement que les problèmes de fragmentation de la mémoire virtuelle résultent de l'augmentation manuelle du cache ESE

Redémarrez le service de banque d'informations de Microsoft Exchange

Dans la description de cette alerte, Exchange Server Analyzer spécifie le nombre de jours d'utilisation du service de banque d'informations de Microsoft Exchange. Si le nombre de jours spécifié est supérieur à 30, redémarrez le service.

Pour redémarrer le service de banque d'informations d'Exchange

  1. Ouvrez le composant logiciel enfichable MMC Services.

  2. Cliquez avec le bouton droit sur Microsoft Exchange - Banque d'informations, puis cliquez sur Redémarrer.

Évaluez les tailles limites des messages

Si un grand nombre d'utilisateurs envoient des messages volumineux (supérieurs à 30 Mo), la mémoire virtuelle risque d'être fragmentée plus tôt que si ces utilisateurs n'envoient pas de messages volumineux. Comme susmentionné, la mémoire virtuelle est utilisée comme tampon lorsque le processus store déplace des données des fichiers journaux et les assigne à la banque. Si les données déplacées sont volumineuses, de larges blocs contigus de mémoire virtuelle sont rapidement utilisés.

Si des données volumineuses sont régulièrement envoyées par courrier électronique et si des données sont envoyées en interne, configurez des répertoires partagés sur les serveurs de fichiers où les utilisateurs peuvent publier des données volumineuses.

Il est recommandé de définir la taille limite des messages sur une valeur inférieure à 30 Mo. Toutefois, si vous avez besoin d'une taille limite plus élevée pour les messages contenant des pièces jointes à envoyer dans votre organisation Exchange, vous souhaiterez peut-être augmenter la taille limite des messages sortants à plus de 30 Mo. Outre la fragmentation de la mémoire virtuelle, l'augmentation de la taille limite des messages à plus de 30 Mo peut rendre votre système plus vulnérable aux attaques nuisibles. Une taille limite des messages à plus de 30 Mo n'est donc pas recommandée.

Pour définir des tailles limites des messages

  1. Dans Gestionnaire système Exchange, développez Paramètres globaux, cliquez avec le bouton droit sur Remise des messages, puis cliquez sur Propriétés.

  2. Dans la boîte de dialogue Propriétés de Remise des messages, sous l'onglet Valeurs par défaut, sélectionnez l'option Sending message size limit (Taille limite des messages sortants) et entrez la taille limite souhaitée.

Vérifiez que le logiciel antivirus est actualisé

Dans certains cas, l'utilisation d'un logiciel antivirus obsolète en mode API d'analyse antivirus Exchange (VSAPI) peut provoquer la fragmentation de la mémoire virtuelle. Si vous exécutez un logiciel antivirus en mode VSAPI, contactez votre fournisseur d'antivirus et vérifiez que vous utilisez la dernière version du logiciel et des pilotes.

Déplacez les boîtes aux lettres vers un autre serveur Exchange

Si vous avez effectué toutes les procédures ci-dessus et si Exchange Server Analyzer affiche toujours cette erreur ou la version de cette alerte (150 Mo maximum d'espace mémoire virtuelle contigu), vous devez déplacer les boîtes aux lettres du serveur concerné pour réduire sa charge. Ce serveur compte trop de boîtes aux lettres.

Pour déplacer des boîtes aux lettres dans Exchange 2000 Server et Exchange Server 2003

  1. Dans Utilisateurs et ordinateurs Active Directory, sélectionnez le ou les utilisateurs dont vous souhaitez déplacer la boîte aux lettres.

  2. Cliquez avec le bouton droit sur la liste d'utilisateurs sélectionnés à l'étape précédente, puis cliquez sur Tâches Exchange.

  3. Dans l'Assistant Tâches Exchange, sur la page Tâches disponibles, cliquez sur Déplacer une boîte aux lettres, puis sur Suivant.

  4. Lisez et suivez attentivement les instructions de l'Assistant.

Pour déplacer des boîtes aux lettres dans Exchange Server 2003

  1. Dans le Gestionnaire système Exchange, développez Serveurs, le serveur à partir duquel déplacer des boîtes aux lettres, le Groupe de stockage à partir duquel déplacer des boîtes aux lettres, la Banque de boîtes aux lettres contenant les boîtes aux lettres à déplacer, puis cliquez sur Boîtes aux lettres.

  2. Dans le volet Détails, cliquez avec le bouton droit sur le ou les utilisateurs dont vous souhaitez déplacer la boîte aux lettres, puis cliquez sur Tâches Exchange.

  3. Dans l'Assistant Tâches Exchange, sur la page Tâches disponibles, cliquez sur Déplacer une boîte aux lettres, puis sur Suivant.

  4. Lisez et suivez attentivement les instructions de l'Assistant.

Pour plus d'informations sur la résolution des problèmes de fragmentation de la mémoire virtuelle, voir les articles suivants de la Base de connaissances Microsoft :

Pour plus d'informations sur la définition des tailles limites des messages, voir l'article 322679 de la Base de connaissances sur la définition des tailles limites des messages dans Exchange Server (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=322679).

Pour plus d'informations sur le déplacement des boîtes aux lettres, voir les articles suivants de la Base de connaissances :