web-dev-qa-db-ja.com

Openldapエラー:alockパッケージが不安定です

CentOS5.3マシンでopenldapを設定しています。 LDAPサービスを開始すると、次の例外が発生します。

Slapdの構成ファイルをチェックしています:bdb_db_open:alockパッケージが不安定ですbackend_startup_one:bi_db_openが失敗しました! (-1)slap_startupが失敗しました(テストは-uスイッチを使用して成功します)[失敗]

5
Kees de Kooter

これは多くの場合、実際のdbファイルに対する不正なアクセス許可が原因です。Centosのopenldapがそれらをどこに保持しているかわかりません(/ var/lib/ldapなどだと思いますが)。slapdが実行されるユーザーにアクセス権があることを確認してください。 。

それが問題ではない場合は、straceを使用して実行してみます(存在する場合)エラーが発生します。

別のアプローチは、db_verify/db_recoverを使用して、必要に応じてdbを検証および回収することです。

9
Pontus Freyhult