Section 6.7.1, Problèmes liés à après la mise à niveau de eDirectory 8.7.3 vers eDirectory 8.8
Section 6.7.7, Modification du fichier de configuration SNMP
Section 6.7.8, Utilisation de SNMP après l'installation d'une nouvelle arborescence
Section 6.7.9, Erreur de création d'objet SNMP sous Windows Server
Section 6.7.10, Désinstallation de SNMP pendant la désinstallation de eDirectory
Après avoir mis à niveau eDirectory 8.7.3 vers la version 8.8, il se peut que vous obteniez le message d'erreur suivant :
%%% Attempting to restart the NetIQ eDirectory SNMP subagent (ndssnmpsa)... Starting NDS SNMP Subagent ... Initialization failure. Error code : -255 Please Wait... Done %%% Unable to start ndssnmpsa... Please try starting it manually...
Cette erreur se produit parce que dans la version 8.8, eDirectory n'écoute pas sur l'hôte local. Dans les versions antérieures, l'hôte local SERVER était défini par défaut dans le fichier ndssnmp.cfg.
Pour résoudre cette erreur, vous devez éditer manuellement le fichier ndssnmp.cfg et inclure le nom d'hôte du serveur eDirectory devant être surveillé.
Par exemple, entrez ce qui suit dans le fichier ndssnmp.cfg :
SERVER test-server
test-server est le nom d'hôte sur lequel eDirectory est exécuté sur le port NCP par défaut (à savoir, le port 524). Si eDirectory est exécuté sur un autre port (par exemple : 1 524), l'entrée doit avoir la syntaxe suivante :
SERVER test-server:1524
Le démarrage du sous-agent peut échouer et afficher le message suivant :
Unable to load library: libnetsnmp.so
Pour résoudre cette erreur, exportez la variable d'environnement SNMP_MAJOR_VERSION avec le numéro de la version principale de la bibliothèque net-snmp (libnetsnmp.so). Exemple : Vous pouvez utiliser la commande suivante :
export SNMP_MAJOR_VERSION=10
Lors du redémarrage de l'agent principal sous Linux, ndssnmpsa doit également être redémarré.
Pour redémarrer ndssnmpsa, vous devez d'abord l'arrêter.
Pour arrêter ndssnmpsa, saisissez la commande suivante :
/etc/init.d/ndssnmpsa stop
Pour démarrer ndssnmpsa, entrez la commande suivante :
/etc/init.d/ndssnmpsa start
Lorsque vous démarrez ndssnmpsa sous Linux, vous pouvez recevoir les messages d'erreur suivants :
Error: eDirectory SNMP Initialization component. Error code: -168
Error: eDirectory SNMP Initialization component. Error code: 9
Pour résoudre ce problème, déchargez et chargez ndssnmp à l'aide des commandes suivantes :
/opt/novell/eDirectory/bin/ndssnmp -u
/opt/novell/eDirectory/bin/ndssnmp -l
Lorsque ndssnmpsa est arrêté sous SLES 9, un message d'erreur similaire à "*** glibc detected *** double free or corruption (!prev): 0x0819cdd0 ***" s'affiche.
Vous pouvez ignorer ces messages.
Le fichier MIB eDirectory (<répertoire_racine_installation_eDirectory>\snmp\edir.mib) sous Windows est compilé avec quelques erreurs et avertissements sur HP-OpenView. Vous pouvez ignorer ces erreurs.
Si LDAP n'est pas configuré pour s'exécuter en mode Texte clair, le nom du fichier de certificat de racine approuvée doit être indiqué dans le fichier de configuration SNMP (par exemple, SSLKEY C:\Novell\nds\trust.der) avant le lancement du sous-agent SNMP de eDirectory.
ndssnmp.cfg se trouve dans le répertoire C:\novell\nds\snmp sous Windows.
Lors de l'installation initiale de eDirectory 8.8 SP8 (création d'une arborescence), si le service SNMP de Windows est installé sur le serveur et que ce service comporte un ou plusieurs services dépendants, eDirectory ne parvient pas à fermer le service SNMP. Dans ce cas, SNMP n'est pas prêt à l'emploi après l'installation de eDirectory.
Suivez ces étapes pour redémarrer le service SNMP :
Cliquez sur
.Cliquez avec le bouton droit de la souris sur
dans la , puis cliquez sur .Cliquez sur
.Cliquez avec le bouton droit de la souris sur
dans la , puis cliquez sur .Pour résoudre une éventuelle erreur de création d'objet Groupe SNMP lors de l'installation de eDirectory sur un serveur dont la plate-forme Windows est prise en charge, vous devez créer manuellement l'objet Groupe SNMP. Pour plus d'informations sur les étapes de création manuelle d'un objet SNMP, reportez-vous à la section eDirectory and SNMP (eDirectory et SNMP) du manuel NetIQ eDirectory 8.8 SP8 Administration Guide (Guide d'administration de NetIQ eDirectory 8.8 SP8).
Si le service SNMP de Windows est installé sur un serveur et que ce service comporte un ou plusieurs services dépendants, le programme de désinstallation de eDirectory ne supprime pas tous les fichiers SNMP du dossier C:\novell\nds. Toutefois, les autres processus de désinstallation s'exécutent correctement, notamment la suppression des entrées de registre SNMP et le processus d'annulation de la configuration qu'exécute l'agent SNMP de NetIQ à l'aide de DS et du service SNMP.
Pour effectuer la désinstallation :
Cliquez sur
.Cliquez avec le bouton droit de la souris sur
dans la , puis cliquez sur .Cliquez sur
.Cliquez avec le bouton droit de la souris sur
dans la , puis cliquez sur .Supprimez manuellement les fichiers SNMP restant dans le dossier C:\novell\nds.