Sezione 6.7.1, Problemi relativi al protocollo dopo l'upgrade da eDirectory 8.7.3 a eDirectory 8.8
Sezione 6.7.4, Errori durante l'avvio del subagente ndssnmpsa
Sezione 6.7.5, Errori durante l'arresto del subagente ndssnmpsa
Sezione 6.7.8, Utilizzo di SNMP dopo l'installazione di un nuovo albero
Sezione 6.7.9, Errore durante la creazione dell'oggetto SNMP sui sistemi Windows Server
Sezione 6.7.10, Disinstallazione di SNMP con la disinstallazione di eDirectory
Dopo avere eseguito l'upgrade da eDirectory 8.7.3 a eDirectory 8.8, potrebbe verificarsi l'errore seguente:
%%% 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...
Questo errore si verifica in quanto eDirectory non è in grado di effettuare rilevazioni sul localhost quando è installato eDirectory 8.8. Nelle versioni precedenti, SERVER localhost è impostato di default nel file ndssnmp.cfg.
Per risolvere il problema, è necessario modificare manualmente il file ndssnmp.cfg e includere il nome host del server eDirectory che deve essere monitorato.
Ad esempio, nel file ndssnmp.cfg digitare quanto segue:
SERVER test-server
test-server è il nome dell'host in cui è in esecuzione eDirectory sulla porta NCP di default (cioè la 524). Se eDirectory è in esecuzione su una porta diversa, ad esempio la porta 1524, immettere la voce seguente:
SERVER test-server:1524
Il subagente potrebbe restituire il messaggio di errore seguente:
Unable to load library: libnetsnmp.so
Per risolvere il problema, esportare la variabile di ambiente SNMP_MAJOR_VERSION con il numero di versione principale (libnetsnmp.so) della libreria net-snmp. Ad esempio, è possibile utilizzare il comando riportato di seguito:
esportare SNMP_MAJOR_VERSION=10
Quando l'agente master viene riavviato nei sistemi Linux, è necessario riavviare il subagente ndssnmpsa.
Per riavviare il subagente ndssnmpsa, interrompere l'esecuzione del subagente ndssnmpsa e riavviarlo di nuovo.
Per interrompere l'esecuzione del subagente ndssnmpsa, immettere il comando seguente:
/etc/init.d/ndssnmpsa stop
Per avviare il subagente ndssnmpsa, immettere il comando seguente:
/etc/init.d/ndssnmpsa start
All'avvio del subagente ndssnmpsa nei sistemi Linux, potrebbero verificarsi gli errori seguenti:
Error: eDirectory SNMP Initialization component. Error code: -168
Error: eDirectory SNMP Initialization component. Error code: 9
Per risolvere il problema, scaricare e caricare ndssnmp utilizzando i comandi seguenti:
/opt/novell/eDirectory/bin/ndssnmp -u
/opt/novell/eDirectory/bin/ndssnmp -l
Quando il subagente ndssnmpsa viene arrestato su SLES 9, viene visualizzato un messaggio di errore simile al seguente: "*** glibc detected *** double free or corruption (!prev): 0x0819cdd0 *** ".
È possibile ignorare questo tipo di messaggi.
Il file MIB di eDirectory (<eDirectoryInstallRootDir>\snmp\edir.mib) sui sistemi Windows viene compilato con alcuni errori e messaggi di avviso nei sistemi che utilizzano HP OpenView. È possibile ignorare questi errori.
Se LDAP non è configurato per l'esecuzione in modalità testo non cifrato, il nome del file del certificato di fonte attendibile deve essere specificato nel file di configurazione SNMP (ad esempio, SSLKEY C:\Novell\nds\trust.der) prima del caricamento del subagente SNMP di eDirectory.
Il file ndssnmp.cfg si trova nella directory C:\novell\nds\snmp sui sistemi Windows.
Quando si installa eDirectory 8.8 SP8 per la prima volta, creando pertanto un nuovo albero, se il servizio SNMP di Windows è stato installato nel server e ha uno o più servizi dipendenti, eDirectory non sarà in grado di chiudere il servizio SNMP. In questo caso, non sarà possibile utilizzare SNMP dopo l'installazione di eDirectory.
Seguire queste fasi per riavviare il servizio SNMP:
Fare clic su
.Fare clic con il pulsante destro del mouse su
nell'elenco , quindi scegliere .Fare clic su
.Fare clic con il pulsante destro del mouse su
nell'elenco , quindi scegliere .Durante l'installazione di eDirectory su una qualsiasi piattaforma Windows Server supportata, se si verifica un errore durante la creazione di un oggetto Gruppo SNMP, sarà necessario creare tale oggetto manualmente. Per ulteriori informazioni sulla procedura per la creazione manuale di un oggetto SNMP, vedere la sezione "eDirectory and SNMP" (eDirectory ed SNMP) nella NetIQ eDirectory 8.8 SP8 Administration Guide (Guida all'amministrazione di NetIQ eDirectory 8.8 SP8).
Se il servizio SNMP di Windows è installato in un server e dispone di uno o più servizi dipendenti, durante la disinstallazione di eDirectory non vengono eliminati tutti i file SNMP presenti nella cartella C:\novell\nds. Gli altri processi di disinstallazione vengono comunque completati, incluse l'eliminazione delle voci del registro SNMP e la deconfigurazione che l'agente SNMP di NetIQ esegue con l'agente DS e il servizio SNMP.
Per completare la disinstallazione:
Fare clic su
.Fare clic con il pulsante destro del mouse su
nell'elenco , quindi scegliere .Fare clic su
.Fare clic con il pulsante destro del mouse su
nell'elenco , quindi scegliere .Eliminare manualmente i file SNMP rimanenti nella cartella C:\novell\nds.