У меня проблема с нашими новыми серверами LDAP, поскольку они поочередно выходят из строя один за другим. При проверке услуг он говорит:
"slapd мертв, но файл pid существует openldap"
но показать, что служба не работает ps -ea | grep slapd
. При перезапуске службы LDAP запускается с сообщением
"bdb_db_open: database" dc = root ": обнаружено нечистое завершение работы; попытка запуска recovery.slapd" a
nd отлично работает, пока проблема не появится снова.
В журналах ldap нет ничего, что нужно было бы исследовать, так как каждый раз, когда он перезаписывает журналы, я получаю ошибку ниже после его остановки.
slapd[30190]: daemon: bind(7) failed errno=13 (Permission denied)
slapd[30190]: slapd stopped.
Я проверил доступ к пользователю ldap в папке сертификатов, и у него есть доступ на чтение \ запись. В отличие от других, мой LDAP запускается с запуска службы slapd на RHEL. Пожалуйста помоги,
Служба остановлена и не удаляет pid файла.
Проверить файл slapd.conf
и ищите pidfile
переменная:
pidfile /var/run/slapd/slapd.pid
Удали это.
rm -f /var/run/slapd/slapd.pid