首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenLDAP: alock_recover失败

OpenLDAP: alock_recover失败
EN

Stack Overflow用户
提问于 2022-07-31 12:28:40
回答 1查看 99关注 0票数 0

我遵循了关于zytrax.com的教程来安装Openldap for windows。成功安装后,我使用slapadd命令从ldif文件导入用户数据。

我能够使用连接和检索用户数据。在重新启动我的计算机后,我无法启动stanalone操作圈服务器。

键入以下命令时:

代码语言:javascript
复制
C:\OpenLDAP>slapd -d 8 -h "ldaps://localhost:610/ ldap://localhost:389/" -f slapd.conf

我得到以下错误输出:

代码语言:javascript
复制
C:\OpenLDAP>slapd -d 8 -h "ldaps://localhost:610/ ldap://localhost:389/" -f slapd.conf
62e67204 OpenLDAP 2.4.49 Standalone LDAP Server (slapd)bdb_db_open: database "dc=hamilton-medical,dc=com": unclean shutdown detected; attempting recovery.
62e67204 bdb_db_open: warning - no DB_CONFIG file found in directory ./data: (2).
Expect poor performance for suffix "dc=my-domain,dc=com".
62e67204 bdb_db_open: database "dc=my-domain,dc=com": alock_recover failed

我在谷歌上发现,为了解决这个问题,我必须删除任何名为alock文件的文件,但我在Openldap目录中找不到这样的文件。也许我在安装的时候漏掉了什么。

有谁能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-08-02 19:25:10

slapd.conf中,您应该有以下两行:

代码语言:javascript
复制
pidfile     /run/slapd.pid
argsfile    /run/slapd.args

您可能在您的配置中定义了不同的路径,但是您的想法只是在安装目录下找到这两个文件(例如。在c:\openldap\var\run中,并删除它们。那么服务器应该能够重新启动。

@见https://www.zytrax.com/books/ldap/ch4/win2k.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73183310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档