我正在 CentOS 5.3 机器上配置 openldap。当我启动 ldap 服务时,出现以下异常:
检查slapd的配置文件:bdb_db_open:alock包不稳定 backend_startup_one:bi_db_open failed!(-1) slap_startup 失败(使用 -u 开关测试会成功)[FAILED]
小智 10
这通常是由于对实际 db 文件的权限不正确,我不知道 Centos 上的 openldap 将它们保存在哪里(尽管我猜是 /var/lib/ldap 左右),请验证用户 slapd 将运行时具有访问权限.
如果这不是问题,我会尝试使用 strace 运行发生了什么(如果有)错误。
另一种方法是在必要时使用 db_verify/db_recover 来验证和挽救数据库。
| 归档时间: |
|
| 查看次数: |
10313 次 |
| 最近记录: |