Назад | Перейти на главную страницу

slapd мертв, но файл pid существует openldap

У меня проблема с нашими новыми серверами 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