Erro ao iniciar o slapd

0

Na minha máquina CentOS 6.5, acabei de fazer uma nova importação com o comando slapadd para carregar um novo LDIF (de outro servidor).

Os valores de dc são exatamente os mesmos e estavam trabalhando com um carregamento anterior. Entre duas cargas eu limpo o banco de dados com rm -f /var/lib/ldap/*

Mas agora, quando tento iniciar o serviço slapd com service slapd start , recebo este erro:

Starting slapd:         [FAILED]

Eu verifiquei se há um log de erro em algum lugar, mas não consigo encontrá-lo:

  • Nada como lokking *ldap* ou *slapd* in /var/log pasta
  • Os arquivos log.000000xxx em / var / lib / ldap estão procurando binários

Existe alguma maneira de descobrir qual é a causa do slapd não iniciar corretamente?

    
por рüффп 13.05.2014 / 09:57

1 resposta

1

Se você removeu tudo de /var/lib/ldap/ , você não verá o arquivo DB_CONFIG , o que é necessário para que o slapd (e as ferramentas) saiba quais configurações devem ser definidas para bdb / hdb bases de dados.

Tente executar slapd com a depuração ativada para investigar o que está causando slapd a recusar a inicialização:

# slapd -u ldap -g ldap -d 255

Isso permitirá um registro de depuração muito detalhado em stderr (você terá que ajustar o nome do usuário e do grupo apropriadamente, é claro).

    
por 21.05.2014 / 13:16