23.24 Falha de desligamento do ndsd causado pelo SLP

Se você não possui um Agente de diretórios (DA) do SLP configurado na rede, encontrar os serviços que usam SLP pode demorar. Durante o desligamento do eDirectory, o ndsd tenta realizar operações usando o SLP, o que pode levar mais tempo do que o script init normalmente permite, causando assim um desligamento forçado.

Para solucionar esse problema:

  1. Crie um arquivo vazio com o nome hosts.nds no diretório configurado. O diretório configurado de um servidor pode ser obtido ao executar o seguinte comando ndsconfig get n4u.server.confdir

  2. Defina a variável de ambiente NDS_USESLP para 0 ao especificar a exportação NDS_USESLP=0 em /opt/novell/eDirectory/sbin/pre_ndsd_start

  3. Reinicie o eDirectory.