6.7 Problemas no SNMP

6.7.1 Problemas de após fazer o upgrade do eDirectory 8.7.3 para o eDirectory 8.8

Após o upgrade do eDirectory 8.7.3 para o eDirectory 8.8, você pode receber o seguinte erro:

%%% 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...

Esse erro ocorre porque no eDirectory 8.8, o eDirectory não escuta o host local. Anteriormente, o arquivo ndssnmp.cfg tinha o SERVER localhost definido por padrão.

Para corrigir esse erro, edite manualmente o arquivo ndssnmp.cfg e inclua o nome do host do servidor do eDirectory a ser monitorado.

Por exemplo, digite o seguinte no arquivo ndssnmp.cfg:

SERVER test-server

test-server é o nome do host em que o eDirectory está sendo executado na porta do NCP padrão (isto é, 524). Se o eDirectory estiver executando em outra porta (por exemplo, 1524), a entrada ficará assim:

SERVER test-server:1524

6.7.2 Erros ao iniciar o subagente do NDS

Se houver falha no subagente, a seguinte mensagem será exibida:

Unable to load library: libnetsnmp.so

Para resolver esse problema, exporte a variável de ambiente SNMP_MAJOR_VERSION com o número de versão principal da biblioteca net-snmp (libnetsnmp.so). Por exemplo, utilize o seguinte comando:

exporte SNMP_MAJOR_VERSION=10

6.7.3 Reiniciando o ndssnmpsa

Quando o agente master é reiniciado no Linux, o ndssnmpsa também deve ser reiniciado.

Para reiniciar o ndssnmpsa, interrompa-o e inicie-o novamente.

Para interromper o ndssnmpsa, digite o seguinte comando:

/etc/init.d/ndssnmpsa stop

Para iniciar o ndssnmpsa, digite o seguinte:

/etc/init.d/ndssnmpsa start

6.7.4 Erros ao iniciar o ndssnmpsa

Ao iniciar o ndssnmpsa no Linux, você pode receber os seguintes erros:

Error: eDirectory SNMP Initialization component. Error code: -168
Error: eDirectory SNMP Initialization component. Error code: 9

Para solucionar isto, carregue e descarregue o ndssnmp usando os seguintes comandos:

/opt/novell/eDirectory/bin/ndssnmp -u

/opt/novell/eDirectory/bin/ndssnmp -l

6.7.5 Erros ao parar o ndssnmpsa

Quando o ndssnmpsa é parado no SLES 9, uma mensagem de erro semelhante a "*** glibc detected *** double free or corruption (!prev): 0x0819cdd0 *** " é exibida na tela.

Você pode ignorar essas mensagens.

6.7.6 Compilando edir.mib

O arquivo MIB do eDirectory (<diretório_raiz_instalação_eDirectory>\snmp\edir.mib) no Windows é compilado com alguns erros e avisos no HP-OpenView. Você pode ignorar esses erros.

6.7.7 Modificando o arquivo de configuração do SNMP

Se o LDAP não estiver configurado para ser executado em modo de texto sem criptografia, o nome do arquivo do certificado de raiz confiável deverá ser fornecido no arquivo de configuração do SNMP (por exemplo, SSLKEY C:\Novell\nds\trust.der) antes da ativação do subagente SNMP do eDirectory.

O ndssnmp.cfg pode ser encontrado em C:\novell\nds\snmp no Windows.

6.7.8 Usando o SNMP após uma nova instalação de árvore

Quando você instalar o eDirectory 8.8 SP8 pela primeira vez (criando uma nova árvore), se o serviço SNMP do Windows estiver instalado no servidor e tiver um ou mais serviços dependentes, o eDirectory não poderá encerrá-lo. Se isso acontecer, o SNMP não estará pronto para uso após a instalação do eDirectory.

Siga estas etapas para reiniciar o serviço SNMP:

  1. Clique em Iniciar > Configurações > Painel de Controle > Ferramentas Administrativas > Serviços.

  2. Clique com o botão direito em Serviço SNMP na lista de nomes e clique em Parar.

  3. Clique em Sim para Todos.

  4. Clique com o botão direito em Serviço SNMP na lista de nomes e clique em Iniciar.

6.7.9 Erro de criação de objeto SNMP no Windows Server

Quando instalar o eDirectory em uma plataforma suportada do Windows Server, se receber um erro de criação do objeto Grupo SNMP, você precisará criar manualmente o objeto Grupo SNMP. Para obter mais informações sobre as etapas para criar manualmente um objeto do SNMP, consulte a seção eDirectory e SNMP do Guia de Administração da NetIQ eDirectory 8.8 SP8.

6.7.10 Desinstalando o SNMP com a desinstalação do eDirectory

Se o serviço SNMP do Windows estiver instalado em um servidor e tiver um ou mais serviços dependentes, a desinstalação do eDirectory não apagará todos os arquivos SNMP da pasta C:\novell\nds. No entanto, os outros processos da desinstalação são concluídos com êxito, inclusive a exclusão das entradas do Registro do SNMP e o processo de desconfiguração que o agente do SNMP da NetIQ realiza com o DS e o serviço SNMP.

Para concluir a desinstalação:

  1. Clique em Iniciar > Configurações > Painel de Controle > Ferramentas Administrativas > Serviços.

  2. Clique com o botão direito em Serviço SNMP na lista de nomes e clique em Parar.

  3. Clique em Sim para Todos.

  4. Clique com o botão direito em Serviço SNMP na lista de nomes e clique em Iniciar.

  5. Apague manualmente os arquivos SNMP restantes na pasta C:\novell\nds.