Dépannage du serveur NetWare

Cette section contient des conseils de résolution des problèmes standard liés au serveur NetWare, notamment :


Résolution des abends

Malgré la fiabilité du système d'exploitation NetWare, des erreurs peuvent survenir. Les problèmes graves sont habituellement accompagnés de messages d'abend (fin anormale). Lorsqu'un message d'abend apparaît, NetWare ou l'UC a détecté une erreur critique et lancé le module de gestion des erreurs NetWare. NetWare utilise les messages d'abend pour garantir l'intégrité des données du système d'exploitation.

Lorsqu'un serveur fait un abend, les utilisateurs ne peuvent plus s'y loguer, les postes de travail ne peuvent plus lire ni écrire sur le serveur et un message d'abend apparaît généralement sur la console du serveur. Si son mécanisme de récupération automatique est activé, NetWare peut redémarrer automatiquement le serveur ou stopper le traitement incriminé, selon la nature de l'abend.

Si aucun message d'abend n'apparaît sur la console, que le répertoire SYS:SYSTEM ne contient aucun fichier ABEND.LOG et que l'invite de la console du serveur ne présente aucun numéro entre parenthèses, mais que les utilisateurs n'ont toujours pas accès au serveur, reportez-vous à la section Surveillance et résolution des problèmes de communication. Si aucun message d'abend n'apparaît, mais que la console reste bloquée et vous empêche d'entrer des commandes, reportez-vous à la section Blocages de la console du serveur.


Opérations effectuées en cas de message d'abend

Lorsque le serveur fait un abend, un message d'abend du type suivant apparaît :

Abend: SERVER-5.xx-numéro_message chaîne_messageADDITIONAL INFORMATION: message

La section Additional Information (informations complémentaires) indique la cause probable de l'abend. Elle précise l'emplacement du problème et le nom des éventuels NLM associés à l'abend. Ces informations vous aident à résoudre l'abend.

Le message d'abend, ainsi que les informations complémentaires, sont enregistrées dans le fichier ABEND.LOG, sur le lecteur C. Dès que le serveur a redémarré, le fichier ABEND.LOG est déplacé vers le répertoire SYS:SYSTEM.

Vous pouvez répondre manuellement à l'abend (ou automatiquement via le serveur).

Si votre réponse est manuelle, le serveur détermine la nature de l'abend et affiche l'option de réponse appropriée, ainsi que des options de mise hors service du serveur ou d'exécution d'un vidage de la mémoire. Pour répondre au message d'abend, exécutez l'une de ces options.

Si le serveur répond automatiquement, il exécute la réponse appropriée sans votre intervention.

IMPORTANT :  Un abend (ou un programme NLM défaillant) peut interrompre le fonctionnement de la console du serveur. Dans ce cas, le message d'abend n'est pas affiché et vous ne pouvez pas entrer les commandes à l'invite de la console.

Après un panne du système, nous vous recommandons d'éteindre l'ordinateur et de le redémarrer, au lieu de simplement revenir à l'invite de DOS, C:\NWSERVER, et de retaper SERVER.


Réponse manuelle à l'abend

La méthode par défaut consiste à lancer une réponse automatique aux abends. (Reportez-vous à la section Réponse automatique à l'abend.)

Pour répondre manuellement aux abends, attribuez au paramètre SET suivant (catégorie Gestion d'erreur) la valeur indiquée :

AUTO RESTART AFTER ABEND = 0

Le paramètre SET détermine la réaction du serveur à un abend. Reportez-vous à l'aide en ligne pour une description de chaque valeur.

Lorsqu'un abend se produit, le serveur affiche une liste succincte des options appropriées au type d'abend. Pour répondre à l'abend, exécutez l'une de ces options en entrant sa première lettre.

Les options suivantes peuvent apparaître. Remarquez que plusieurs options peuvent commencer par la même lettre (par exemple, R, S ou X). Pour chaque situation d'abend, une seule option débutant par une lettre donnée apparaît dans la liste des options.

Lorsque le serveur redémarre, il déplace le fichier ABEND.LOG de la partition DOS vers le répertoire SYS:SYSTEM.


Réponse automatique à l'abend

Vous pouvez paramétrer le serveur pour qu'il réponde automatiquement aux abends. Deux types de réponses automatiques sont possibles.

Pour indiquer l'intervalle de temps qui doit s'écouler entre l'abend et l'arrêt, puis le redémarrage de l'ordinateur, utilisez le paramètre SET suivant :

AUTO RESTART AFTER ABEND DELAY TIME = minutes

Pour définir la valeur de ces paramètres, utilisez la commande SET ou MONITOR à la console du serveur ou le gestionnaire Netware à distance à partir d'un poste de travail.

Le paramètre DEVELOPER OPTION appartient à la catégorie de paramètres Divers.

Les paramètres AUTO RESTART AFTER ABEND et AUTO RESTART AFTER ABEND DELAY TIME appartiennent à la catégorie Gestion d'erreur.

Tous les paramètres peuvent être définis dans le fichier STARTUP.NCF.

En mode de réponse automatique, vous pouvez ne pas être averti de l'apparition d'un abend. Vous devez donc vérifier périodiquement le fichier ABEND.LOG ou l'écran des informations de profilage et de débogage dans le gestionnaire Netware à distance (en recherchant l'état Suspended by Abend Recovery - Suspendu par récupération d'abend).


Messages d'erreur Insufficient Packet Receive Buffers et Nombre d'ECB non disponible

Le compteur d'ECB (blocs de contrôle d'événement) est incrémenté lorsqu'un périphérique envoie un paquet au serveur NetWare, mais qu'aucun tampon de réception des paquets n'est disponible. Cela signifie qu'un paquet a été perdu par le serveur.

Le serveur alloue des tampons de réception des paquets supplémentaires après chaque incident, jusqu'à ce que la limite maximale soit atteinte (limite définie par le paramètre Maximum Packet Receiver Buffer).

Si vous utilisez une carte EISA busmaster (comme la carte NE3200TM), vous devrez probablement augmenter les limites minimale et maximale du nombre de tampons de réception des paquets.

Pour connaître les procédures de définition des paramètres Minimum Packet Receive Buffers et Maximum Packet Receive Buffers, reportez-vous à "SET"
> "Communications Parameters (Paramètres de communication)" dans le Utilities Reference (Référence sur les utilitaires) (documentation NetWare 6).

Le message Nombre d'ECB non disponible peut également indiquer une configuration incorrecte du pilote ou une incompatibilité entre le Module spécifique à la topologie (TSM) et celui propre au matériel. Cette valeur est gérée par le programme TSM.NLM.

Si le nombre d'ECB augmente et que tous les tampons de réception des paquets sont utilisés, effectuez un vidage de la mémoire (reportez-vous à la section Création d'un vidage de la mémoire) et contactez le support technique Novell.


Correction de la lenteur de réponse du serveur

Pour diagnostiquer les problèmes de lenteur de réponse du serveur, vérifiez si l'une des conditions suivantes est vraie :

Pour résoudre les problèmes de lenteur de réponse du serveur, procédez comme suit :


Blocages de la console du serveur

Si la console du serveur est verrouillée et vous empêche d'entrer des commandes, mais qu'aucun message d'abend n'apparaît dans l'écran Console système ou dans celui de l'outil de consignation, procédez comme suit pour résoudre le problème. Si un message d'abend apparaît, reportez-vous à la section Résolution des abends.

  1. Pouvez-vous passer d'une fenêtre de la console à une autre ?

    Si tel est le cas, le problème peut provenir d'une utilisation intensive du serveur. Reportez-vous à la section Statistiques d'utilisation intensive. Dans le cas contraire, procédez comme suit :

  2. Vérifiez si la console du serveur se bloque lorsque vous déchargez un NLM particulier.

    Si tel est le cas, le NLM est probablement à l'origine du problème. Contactez le fournisseur du NLM.

  3. Vérifiez que vous utilisez les dernières versions des pilotes de LAN et de disque, du BIOS et du firmware.

    Si tel n'est pas le cas, mettez ces pilotes à jour. Pour obtenir des informations sur les pilotes NetWare, reportez-vous à la section Mise à jour des patchs du serveur.

  4. La console du serveur s'est-elle bloquée après le montage du dernier volume ?

    Si tel est le cas, la carte réseau n'est pas correctement fixée ou sa configuration est incorrecte. Vérifiez ces éléments et résolvez les éventuels problèmes.

  5. Vérifiez si vous pouvez entrer dans le débogueur en appuyant sur Maj+Maj+Alt+Echap sur le clavier de la console système.

    SUGGESTION :  Appuyez sur la touche Maj de gauche avec la main gauche, et appuyez simultanément sur les touches Maj et Alt de droite avec la main droite. Echap avec l'un des doigts de la main gauche.

  6. Si la console est verrouillée et que vous ne pouvez ni passer d'un écran à l'autre, ni entrer dans le débogueur, contactez le support technique Novell ou le fournisseur de votre ordinateur pour savoir comment arrêter le serveur en générant une interruption non masquable.

Si le problème persiste, suivez la procédure de dépannage décrite dans la section Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Statistiques d'utilisation intensive

Les performances réseau revêtent une grande importance aux yeux des administrateurs réseau comme à ceux de Novell. Malheureusement, les indicateurs de performances et la signification de leurs statistiques ne sont pas toujours clairs.

Par exemple, il est beaucoup trop simple de considérer l'indicateur d'utilisation du processeur comme indicateur de performances principal de NetWare. Certains administrateurs réseau s'inquiètent lorsque l'état d'utilisation de l'UC affiché dans le gestionnaire Netware à distance ou la valeur d'utilisation indiquée par la commande MONITOR approche les 100 %, car ils considèrent qu'un taux élevé s'accompagne d'une détérioration des performances de NetWare. Cette supposition est complètement fausse.


Quelles sont les conditions normales ?

Considérez d'abord la signification de la valeur Utilisation : il s'agit de la moyenne des capacités totales de traitement du serveur ayant été utilisées au cours de la dernière seconde (intervalle de mise à jour). Le reste des capacités a servi lors du processus de boucle inactive. Autrement dit, cette valeur indique la durée pendant laquelle le processeur est occupé. Une valeur d'utilisation élevée indique que NetWare utilise le pourcentage correspondant de la capacité du processeur et que la durée d'inactivité est réduite.

Certains traitements utilisent très efficacement le processeur, ce qui peut entraîner un taux d'utilisation de 100 %. Ce type d'utilisation est totalement normal. Dans la majorité des cas, la valeur 100 % indique que le thread utilise efficacement le processeur. Cette valeur peut rester constante pendant quelques minutes, ce qui est normal.

Il est cependant anormal que le taux d'utilisation reste à 100 % pendant 15 à 20 minutes, voire davantage, lorsque des connexions sont perdues et que les performances du serveur connaissent une détérioration sensible. Dans ces conditions, une utilisation intensive indique la présence d'un problème. En revanche, en l'absence de ces conditions, l'utilisation est normale, même si sa valeur est de 100 %.

Comment savoir si les conditions sont normales pour un serveur donné ? Vous pouvez repérer les problèmes dans le cadre d'une utilisation "normale" de votre serveur. La différence entre fonctionnement normal et fonctionnement anormal doit correspondre à la différence entre problème superficiel et véritable problème de performances. (Pour confirmer que le problème est superficiel, chargez ou déchargez un NLM : les informations sur le processeur sont alors recalculées.)


Solutions les plus courantes

Avant de tenter de résoudre les problèmes liés à l'utilisation intensive, assurez-vous que vous avez suivi la procédure décrite dans la section Utilisation d'une méthodologie de dépannage. Recherchez sur le site Web Novell Support Connection les corrections logicielles NetWare ou les mises à jour des programmes NLM. Les corrections logicielles disponibles permettent de résoudre les problèmes d'utilisation intensive connus, liés au code du système d'exploitation et aux Novell eDirectory.

Cependant, un certain nombre de conditions d'utilisation intensive peuvent tout de même découler d'un problème de configuration, des niveaux de programmes NLM et de questions de mise au point.

Dans un premier temps, tentez d'identifier le programme NLM et les threads qui utilisent l'UC. Pour ce faire, procédez comme suit :

  1. Accédez au gestionnaire Netware à distance.

  2. Cliquez sur le lien Profil/débogage dans le cadre de navigation.

  3. Cliquez sur le lien Exécution de l'UC de profil par NLM.

  4. Repérez le programme NLM parent et les threads qui présentent le temps d'exécution le plus important.

  5. Si possible, déchargez le programme NLM incriminé et voyez si le problème disparaît.

Pour résoudre ces problèmes, aidez-vous de la liste suivante :

Les éléments de la liste sont regroupés en catégories mais ne sont pas triés. Cette liste a été conçue sur la base de l'expérience collective des représentants du support technique de Novell. Passez chaque élément en revue et utilisez-le pour effectuer une analyse approfondie de votre système. Dans la plupart des cas, vous devriez pouvoir résoudre votre problème, sauf s'il s'agit d'un nouveau problème propre à NetWare 6.


Problèmes liés au système d'exploitation


Problèmes liés aux périphériques de stockage et aux adaptateurs


Problèmes liés à la mémoire


Problèmes liés à Novell eDirectory


Problèmes liés aux client

Si le problème persiste, suivez la procédure de dépannage décrite dans la section Utilisation d'une méthodologie de dépannage, ">, lisez les conseils fournis dans TID 10011512 "Troubleshooting High Utilization", puis effectuez une recherche sur l'utilisation intensive dans la base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Erreurs de disque

Pour résoudre les problèmes d'E/S de disque, d'espace disque et de mode miroir, reportez-vous aux sections suivantes :


Résolution des erreurs d'E/S du serveur

Pour corriger une erreur générale d'E/S de disque sur le serveur, essayez une ou plusieurs des solutions suivantes :

Si toutes les solutions précédentes se sont révélées infructueuses, contactez votre Centre de support Novell ou le fabricant de votre périphérique.


Résolution des problèmes d'espace disque du serveur

Pour corriger les erreurs liées à un manque d'espace disque, effectuez une ou plusieurs des opérations suivantes :


Défaillance de la resynchronisation automatique des partitions en mode miroir

Lorsqu'elles ne sont plus synchronisées, les partitions en mode miroir doivent se resynchroniser automatiquement. Si la resynchronisation automatique ne s'effectue pas, effectuez les opérations suivantes :

  1. Dans ConsoleOne, recherchez et sélectionnez l'arborescence à gérer, puis cliquez sur l'icône de gestion de partition de disque.

  2. Entrez l'arborescence Novell eDirectory, le contexte et les informations sur le serveur.

  3. Cliquez sur Propriétés > Support > Miroir > Resynchronisation.

  4. Si la resynchronisation ne s'effectue toujours pas, recréez le jeu de miroir.

    1. Identifiez la partition de disque qui contient les données à enregistrer et à mettre en miroir.

    2. Supprimez les autres partitions de disque.

    3. Recréez des partitions à la place de celles que vous avez supprimées.

    4. Mettez en miroir la partition contenant les données avec les nouvelles partitions.

    Pour plus d'informations sur le mode miroir, reportez-vous au CD-ROM Documentation en ligne. Reportez-vous à la section "Creating a Partition (Création d'une partition)" dans le Novell Storage Services Administration Guide (Guide d'administration NSS) (documentation NetWare 6).

Si le problème persiste, suivez la procédure de dépannage décrite dans la section Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Mode miroir très long.

Si les partitions sont de très grande taille, leur mise en miroir peut prendre plusieurs heures, ce qui est normal. Les conseils suivants peuvent vous aider à accélérer la mise en miroir :

Si le problème persiste, suivez la procédure de dépannage décrite dans Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Interruption de la mise en miroir

Il arrive parfois que le processus du mode miroir se déroule sans incident, mais s'arrête à un taux d'achèvement de 99%. Pour rechercher l'origine du problème, procédez comme suit :

Si le problème persiste, suivez la procédure de dépannage décrite dans Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Résolution des problèmes de disque lors du montage d'un volume traditionnel

Pour diagnostiquer les erreurs de disque qui surviennent au cours du montage d'un volume traditionnel, vérifiez si l'une des conditions suivantes est vraie :

Pour résoudre les erreurs de disque qui surviennent lors du montage d'un volume, procédez comme suit :


Résolution des problèmes de mémoire sur le serveur

Pour remédier à divers types de problèmes de mémoire serveur et aux fuites de mémoire, notamment en libérant de la mémoire, reportez-vous aux sections suivantes :


Mémoire serveur non reconnue dans sa totalité par NetWare

Pour trouver la source du problème, procédez comme suit.

  1. Vérifiez si vous utilisez le gestionnaire de mémoire NetWare ou un gestionnaire externe. Le fichier CONFIG.SYS ou AUTOEXEC.BAT contient-il une instruction ou des commandes DOS=HIGH pour le chargement des gestionnaires de mémoire ou des pilotes de périphérique DOS ? Par exemple, existe-t-il une commande de chargement de HIMEM.SYS ou EMM386.EXE ? Tous deux sont des gestionnaires de mémoire.

    Placez ces instructions en commentaire ou supprimez-les du fichier CONFIG.SYS. Placez ces instructions en commentaire dans le fichier AUTOEXEC.BAT. (Pour mettre en commentaire une commande, entrez REM suivi d'un espace au début de la ligne de commande.)

    S'il existe un gestionnaire de mémoire dans le serveur, NetWare l'utilise pour estimer la mémoire disponible. Certains gestionnaires de mémoire d'anciens ordinateurs ne peuvent pas reconnaître la mémoire au-delà d'une limite maximale de 64 Mo. Les pilotes de périphériques DOS prélèvent de la mémoire dans la réserve de NetWare.

    Vérifiez que Windows 95 n'est pas utilisé pour démarrer le serveur. Windows 95 charge automatiquement les gestionnaires de mémoire.

  2. Vérifiez que vous disposez de la dernière version du BIOS.

    Un BIOS qui ne serait pas à jour pourrait renvoyer une quantité de mémoire erronée. Si une version plus récente est disponible, mettez à jour le BIOS.

Si le problème persiste, suivez la procédure de dépannage décrite dans Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Résolution des problèmes de fuite de mémoire sur le serveur

Une fuite de mémoire indique qu'un programme ou un ensemble de programmes NLM a demandé de la mémoire au serveur, mais ne l'a pas rendue après utilisation. Avec le temps, la quantité de mémoire disponible s'amenuise jusqu'à ce que finalement le serveur émettent des messages pour signaler un problème de mémoire. La fuite peut être plus ou moins rapide, en fonction de la quantité de mémoire demandée chaque fois.

Si vous redémarrez le serveur, la mémoire est restituée à la réserve, et les messages d'erreur s'arrêtent jusqu'à ce que la fuite recommence et que, la mémoire diminuant, les messages reprennent.

Pour détecter la présence d'une fuite de mémoire dans un serveur, redémarrez celui-ci et surveillez l'évolution dans le temps des statistiques de mémoire (total des tampons cache). Si ces statistiques changent, alors que le trafic n'a pas augmenté et que de nouvelles applications n'ont pas été installées, effectuez les opérations suivantes pour trouver l'origine du problème :

  1. Chargez toutes les dernières corrections logicielles dans le serveur.

    Les corrections logicielles serveur sont disponibles sur le Site Web de support Novell et auprès d'autres sources. Pour obtenir une liste de ces sources, reportez-vous à la section "Applying Patches (Appliquer des patches) dans le Server Operating System Administration Guide (Guide d'administration du système d'exploitation serveur) (documentation NetWare 6).

  2. Redémarrez le serveur pour libérer la mémoire et établir une ligne de référence en matière d'utilisation de la mémoire.

  3. Affichez les statistiques de mémoire du module :

    1. Accédez au gestionnaire Netware à distance.

    2. Cliquez sur Lister les modules dans le cadre de navigation.

    3. Triez la liste par utilisation de la mémoire en cliquant sur le bouton Mémoire allouée.

    4. Cliquez sur le lien valeur de mémoire allouée pour chaque nom de module que vous soupçonnez d'être à l'origine de la fuite.

      Normalement, les modules tels que SERVER.NLM, NSS.NLM et DS.NLM apparaissent habituellement en haut de la liste.

    5. Imprimez cette page et conservez-la afin de l'utiliser comme référence lorsque vous surveillerez l'évolution dans le temps de l'utilisation de la mémoire par le module.

  4. Répétez l'Etape 3 pour chaque NLM soupçonné d'être à l'origine de la fuite de mémoire.

  5. (Facultatif) Si les messages d'erreur de mémoire persistent, répétez l'Etape 3 afin d'afficher les statistiques de mémoire pour chaque NLM soupçonné d'être à l'origine de la fuite. Notez si l'utilisation de la mémoire par l'un ou l'autre module a connu une hausse significative.

    S'il y a une fuite de mémoire, un ou plusieurs modules montreront une augmentation importante de la valeur Octets utilisés.

  6. Lorsque vous avez trouvé l'origine de la fuite, contactez le fournisseur du module pour l'informer du problème. Si possible, mettez le module à jour ou bien supprimez-le du serveur.


Libération temporaire de la mémoire serveur

Pour libérer temporairement de la mémoire sur un serveur (en attendant de pouvoir en ajouter), procédez de l'une des manières suivantes :


Résolution des erreurs de mémoire lors du montage d'un volume

Pour diagnostiquer les erreurs de mémoire qui surviennent au cours du montage d'un volume, vérifiez si l'une des conditions suivantes est vraie :

Pour résoudre les erreurs de mémoire qui surviennent lors du montage d'un volume, procédez comme suit ou vérifiez si l'une des conditions suivantes est vraie :


Messages d'erreur de mémoire affichés par le serveur

Les messages d'erreur de mémoire les plus fréquents sont les suivants :

Si l'une de ces conditions est vérifiée, exécutez la procédure suivante pour trouver la source du problème :

  1. Vérifiez que le serveur ne charge pas de gestionnaire de mémoire ou de pilote de périphérique DOS.

    Vérifiez dans les fichiers AUTOEXEC.BAT et CONFIG.SYS qu'aucun gestionnaire de mémoire, tel que HIMEM.SYS ou EMM386.EXE, n'est chargé et qu'il n'y a aucune instruction DOS=HIGH. Vérifiez qu'aucun pilote de périphérique DOS n'est chargé.

    Placez ces instructions en commentaire ou supprimez-les du fichier CONFIG.SYS. Placez ces instructions en commentaire dans le fichier AUTOEXEC.BAT. (Pour mettre en commentaire une commande, entrez REM suivi d'un espace au début de la ligne de commande.)

    S'il existe un gestionnaire de mémoire dans le serveur, NetWare l'utilise pour estimer la mémoire disponible. Certains gestionnaires de mémoire ne peuvent reconnaître la mémoire au-delà d'une limite maximale de 64 Mo. Les pilotes de périphériques DOS prélèvent de la mémoire dans la réserve NetWare.

    Vérifiez que Windows 5 n'est pas utilisé pour démarrer le serveur. Windows 95 charge automatiquement les gestionnaires de mémoire.

  2. Vérifiez que vous disposez de la dernière version du BIOS.

    Un BIOS qui ne serait pas à jour pourrait renvoyer une quantité de mémoire erronée. Si une version plus récente est disponible, mettez à jour le BIOS.

  3. Vérifiez que le paramètre SET (catégorie Mémoire) Reserved Buffers Below 16 MB est défini avec une valeur supérieure ou égale à 300.

    Pour les pilotes plus anciens, augmentez la valeur de sorte qu'elle soit supérieure ou égale à 300, en particulier si un lecteur de CD-ROM ou de bande requiert une mémoire inférieur à 16 Mo.

  4. Vérifiez que la mémoire est automatiquement enregistrée.

    Son enregistrement manuel peut provoquer une fragmentation de la mémoire. Certaines cartes d'anciens systèmes imposent un enregistrement manuel de la mémoire ; mais la meilleure solution dans ce cas consiste à remplacer la carte par un modèle plus récent pour que NetWare puisse enregistrer automatiquement la mémoire.

    Si elle a été enregistrée manuellement, redémarrez le serveur pour libérer la mémoire et ne l'enregistrez plus manuellement. Si nécessaire, mettez à niveau la carte système.

  5. Vérifiez si des erreurs de mémoire se produisent lorsqu'un volume traditionnel est monté.

    Si tel est le cas, le serveur manque peut-être de mémoire.

    Pour résoudre le problème, ajoutez de la RAM.

    Pour libérer temporairement de la mémoire, reportez-vous à la section Libération temporaire de la mémoire serveur.

  6. Vérifiez si le paramètre "Temps d'inactivité LRU" (dans le gestionnaire NetWare à distance ou dans MONITOR) présente une valeur moyenne de plus de 15 minutes pendant les heures de pointe.

    Si tel n'est pas le cas, le serveur manque peut-être de mémoire.

    Pour libérer temporairement de la mémoire, reportez-vous à la section Libération temporaire de la mémoire serveur. Pour régler la mémoire à l'aide du paramètre Temps d'inactivité LRU, reportez-vous à "Tuning File Cache (Réglage du cache de fichiers) dans le Server Memory Administration Guide (Guide d'administration de la mémoire serveur) (documentation NetWare 6). Pour résoudre le problème, ajoutez de la RAM.

  7. Recherchez d'éventuelles fuites de mémoire.

    La valeur des paramètres Temps d'inactivité LRU et Nombre d'occurrences de cache à long terme diminue-t-elle graduellement avec le temps, même lorsque le trafic du réseau n'a pas augmenté et que de nouvelles applications n'ont pas été installées sur le serveur ?

    Si tel est le cas, il existe peut-être une fuite de mémoire dans le serveur. Reportez-vous à la section Résolution des problèmes de fuite de mémoire sur le serveur.

Si le problème persiste, suivez la procédure de dépannage décrite dans la section Utilisation d'une méthodologie de dépannage, puis effectuez une recherche dans la Base de connaissances Novell (Novell Knowledgebase) et contactez un Centre de support Novell.


Résolution des erreurs liées aux périphériques verrouillés

Pour corriger une erreur de périphérique verrouillé, effectuez une ou plusieurs des opérations suivantes :

Si toutes les solutions précédentes se sont révélées infructueuses, contactez votre Centre de support Novell ou le fabricant de votre périphérique.


Résolution des erreurs d'allocation de blocs de contrôle d'événement

Des messages système d'allocation de blocs de contrôle d'événement peuvent apparaître à la première mise en service du serveur ou au cours de son exécution.

Ces messages indiquent que le serveur n'a pas réussi à acquérir un nombre suffisant de tampons de réception de paquets, généralement appelés blocs de contrôle d'événement (Event Control Blocks - ECB). Un nombre insuffisant d'ECB n'entraîne pas d'erreur fatale. Toutefois, il peut révéler un problème de LAN ou de serveur.

Les serveurs qui fonctionnent pendant plusieurs jours et qui sont par moment encombrés peuvent dépasser le nombre maximal d'ECB défini : le système génère alors des messages système ECB.

Si ces situations sont la conséquence d'une augmentation ponctuelle de la demande de mémoire, conservez l'allocation ECB maximale utilisée et autorisez l'apparition du message dans ces cas-là.

Sinon, lorsque la demande de mémoire de votre serveur est très élevée et que vous recevez fréquemment des messages d'erreur d'allocation ECB, augmentez la valeur de l'allocation ECB maximale. Utilisez la commande SET suivante dans le fichier STARTUP.NCF :

SET MAXIMUM PACKET RECEIVE BUFFERS=nombre

La mémoire allouée aux ECB ne peut pas être utilisée à d'autres fins.

Le nombre minimal de tampons disponibles pour le serveur peut également être défini dans le fichier STARTUP.NCF au moyen de la commande suivante :

SET MINIMUM PACKET RECEIVE BUFFERS=nombre


Résolution des problèmes liés aux commandes de la console du serveur

Pour diagnostiquer les problèmes de commandes de la console du serveur, vérifiez si l'une des situations suivantes est vraie :

Pour résoudre les problèmes liés aux commandes de la console du serveur, procédez comme suit :


Résolution des problèmes de verrouillage du clavier lors de la copie de fichiers depuis le CD-ROM

Pour diagnostiquer les problèmes de verrouillage du clavier lors de la copie de fichiers depuis un CD-ROM, vérifiez si l'une des conditions suivantes est vraie :

Si votre unité de CD-ROM partage un bus SCSI avec un sous-système du disque contenant des volumes dans lesquels sont copiés les fichiers d'installation du système d'exploitation réseau (généralement le volume SYS:), votre clavier peut se verrouiller lors du chargement de pilotes ou de la copie de fichiers dans le volume. La figure suivante illustre les conflits de configuration possibles.


1. Disque dur relié à une connexion SCSI externe et lecteur de CD-ROM avec connexion en guirlande au disque dur ; 2. Disque dur relié à une connexion SCSI externe et lecteur de CD-ROM relié à une connexion SCSI interne ; 3. Disque dur relié à une connexion SCSI interne et lecteur de CD-ROM avec connexion en guirlande au disque dur.

Supprimez, dans le fichier CONFIG.SYS, les pilotes du lecteur de CD-ROM que vous avez utilisés pour configurer le lecteur de CD-ROM en tant que périphérique DOS. Vous éviterez ainsi que des conflits se produisent lorsque le CD-ROM > Operating Systemest monté en tant que volume NetWare.

Pour résoudre les problèmes de verrouillage du clavier lors de la copie de fichiers à partir d'un CD-ROM, procédez comme suit :

  1. Appuyez sur Alt+Echap jusqu'à ce que l'invite de la console apparaisse.

  2. Entrez la commande DOWN.

  3. A l'aide d'un éditeur de texte, supprimez du fichier CONFIG.SYS les pilotes du lecteur de CD-ROM.

  4. Enregistrez la version mise à jour du fichier CONFIG.SYS.

  5. À l'aide d'un éditeur de texte, supprimez du fichier AUTOEXEC.BAT toutes les références aux pilotes du lecteur de CD-ROM.

  6. Enregistrez la version mise à jour du fichier AUTOEXEC.BAT.

  7. Appuyez sur Ctrl+Alt+Suppr pour redémarrer le serveur.

  8. (Conditionnel) Si le serveur ne démarre pas automatiquement à partir du fichier AUTOEXEC.BAT, accédez au sous-répertoire où se trouvent le fichier SERVER.EXE et les autres fichiers de démarrage (répertoire par défaut : C:\NWSERVER), puis entrez la commande suivante à l'invite du DOS :

    SERVER

  9. (Étape conditionnelle) Si vous utilisez des pilotes de périphérique ASPI (pour un contrôleur Adaptec, par exemple), vous devez entrer l'une des commandes suivantes :

    AHAxxxx

    xxxx représentant le numéro de la carte Adaptec.

    ou

    ASPICD

    ou

    CDNASPI

  10. À l'invite de la console, entrez la commande NWPA.

  11. À l'invite de la console, entrez la commande NWCONFIG.



Previous | Next