eDirectory 8.8 propose des vérifications de l'état de santé du serveur qui permettent de s'assurer que l'état de santé du serveur est bon avant la mise à niveau.
Les vérifications de l'état de santé du serveur s'exécutent par défaut lors de chaque mise à niveau et s'opèrent avant la mise à niveau proprement dite du paquetage. Néanmoins, vous pouvez aussi exécuter l'outil de diagnostic ndscheck (ou dscheck sous NetWare) pour vérifier l'état de santé.
Les versions antérieures de eDirectory ne vérifiaient pas l'état de santé du serveur avant de procéder à la mise à niveau. Si le serveur n'était pas en bonne condition, la mise à niveau risquait d'échouer et eDirectory pouvait se trouver dans un état instable. Dans certains cas, vous ne pouviez peut-être plus récupérer les paramètres existant avant la mise à niveau.
Grâce à ce nouvel outil, vous êtes désormais certain que votre serveur est prêt pour la mise à niveau.
L'utilitaire de vérification de l'état de santé du serveur exécute certaines vérifications de l'état de santé pour garantir que l'arborescence est saine. L'arborescence est déclarée saine lorsque toutes ces vérifications de l'état de santé ont abouti.
Vous pouvez vérifier l'état de santé du serveur de deux manières :
NOTE: pour exécuter l'utilitaire de vérification de l'état de santé, vous devez disposer de droits d'administrateur.
Les vérifications de l'état de santé sont exécutées par défaut à chaque mise à niveau de eDirectory.
Vous pouvez à tout moment vérifier l'état de santé du serveur au moyen d'un utilitaire autonome. Le tableau suivant décrit les utilitaires de vérification de l'état de santé :
Table 1. Utilitaires de vérification de l'état de santé
Lorsque vous procédez à une mise à niveau ou que vous exécutez l'utilitaire ndscheck, les vérifications de l'état de santé suivantes sont effectuées :
Si vous exécutez l'utilitaire ndscheck, le résultat des vérifications de l'état de santé est affiché à l'écran et consigné dans le fichier ndscheck.log (ou dscheck.log sous NetWare). Pour plus d'informations sur les fichiers journaux, reportez-vous à la section Fichiers journaux.
Si l'état de santé est vérifié dans le cadre de la mise à niveau, au terme de la vérification, la mise à niveau pourra être poursuivie si vous y êtes invité ou sera abandonnée, et ce en fonction du caractère critique de l'erreur. Les erreurs sont détaillées à la section Catégorisation de l'état de santé.
Il s'agit de la première étape de la vérification de l'état de santé. L'utilitaire vérifie les points suivants :
Pour LDAP, il obtient les numéros de port TCP et SSL et vérifie si le serveur écoute sur ces ports.
De même, il obtient les numéros de port HTTP et HTTP sécurisé et vérifie si le serveur écoute sur ces ports.
Après avoir vérifié l'état de santé général du serveur, l'étape suivante consiste à vérifier l'état de santé des partitions et répliques comme suit :
En fonction des erreurs détectées lors de la vérification de l'état de santé d'un serveur, on dénombre trois catégories d'état de santé. Le résultat des vérifications de l'état de santé est consigné dans un fichier journal. Pour plus d'informations, reportez-vous à la section Fichiers journaux.
Les trois types d'état de santé sont Normal, Avertissement et Critique.
L'état de santé du serveur est normal lorsque toutes les vérifications ont abouti.
La mise à niveau se poursuit sans interruption.
L'état de santé du serveur relève de la catégorie Avertissement lorsque des erreurs mineures sont détectées pendant la vérification.
Si l'état de santé est vérifié dans le cadre de la mise à niveau, vous êtes invité à abandonner ou à continuer.
Des avertissements se présentent généralement dans les cas suivants :
Pour plus d'informations, consultez la figure suivante.
Figure 3
L'état de santé du serveur est critique lorsque des erreurs critiques ont été détectées pendant la vérification.
Si l'état de santé est vérifié dans le cadre de la mise à niveau, la mise à niveau est abandonnée.
L'état critique se présente généralement dans les cas suivants :
Pour plus d'informations, consultez la figure suivante.
Figure 4
Chaque vérification de l'état de santé du serveur, qu'elle soit exécutée avec la mise à niveau ou en tant qu'utilitaire autonome, consigne l'état de santé dans un fichier journal.
Le contenu du fichier journal est similaire aux messages qui s'affichent à l'écran lors des vérifications. Pour obtenir un exemple, consultez la Figure 3 et la Figure 4 ci-dessus.
Le fichier journal de vérification de l'état de santé contient les éléments suivants :
Le tableau suivant indique les emplacements du fichier journal sur les différentes plates-formes :
Table 2. Emplacements du fichier journal de vérification de l'état de santé