由于检测到不干净关闭,Windows 7上的OpenLDAP无法启动

时间:2014-02-17 14:27:08

标签: openldap

OpenLDAP正在运行和笔记本电脑,因为笔记本电脑的电池电量没有持续,并且WIndows 7 OS关闭。重新启动WIndows 7操作系统后,尝试启动OpenLDAP并获得以下错误。

试图查看互联网/谷歌搜索中是否有任何锁定或任何类型的信息,但没有一个给出好的回复。

53021aca backend_startup_one: starting "dc=my-domain,dc=com"
53021aca bdb_db_open: "dc=my-domain,dc=com"
53021aca bdb_db_open: database "dc=my-domain,dc=com": unclean shutdown detected; attempting recovery.
53021aca bdb_db_open: database "dc=my-domain,dc=com": dbenv_open(../var/openldap-data).
53021aca bdb_db_open: database "dc=my-domain,dc=com": alock_recover failed
53021aca ====> bdb_cache_release_all
53021aca bdb_db_close: database "dc=my-domain,dc=com": alock_close failed
53021aca backend_startup_one (type=bdb, suffix="dc=my-domain,dc=com"): bi_db_open failed! (-1)
53021aca slapd shutdown: initiated
53021acb ====> bdb_cache_release_all
53021acb bdb_db_close: database "dc=my-domain,dc=com": alock_close failed
53021acb slapd destroy: freeing system resources.
53021acb slapd stopped.

以上是来自OpenLDAP服务器的日志...

OpenLDAP正在运行和笔记本电脑,因为笔记本电脑的电池电量没有持续,并且WIndows 7 OS关闭。重新启动WIndows 7操作系统后,尝试启动OpenLDAP并获得以下错误。

试图查看互联网/谷歌搜索中是否有任何锁定或任何类型的信息,但没有一个给出好的回复。

1 个答案:

答案 0 :(得分:4)

用完全相同的错误日志解决了我自己的问题。 转到LDAP安装的direcotry / var / openldap-data 应该有一个名为alock的文件。删除此文件。启动LDAP。 不客气。

另请尝试:http://www.zytrax.com/

  

选择正在运行的dos窗口并键入CTRL-C,服务器将停止,您将被提示终止批处理作业?,在此提示符下键入y将关闭窗口。

     

如果未遵循此程序(例如您关闭了PC   在没有终止LDAP服务器的情况下,服务器可能会   随后拒绝开始。如果是这种情况导航到   目录c:\ openldap \ var \ run并删除此目录中的所有文件   (slapd.args和slapd.pid)。服务器现在应该重新启动。失败   这看一下日志文件(默认在\ var \ log中)。