OpenLDAP服务启动不了

藍色的海 发布于 2012/11/06 12:27
阅读 12K+
收藏 0

NGINX社区官方微服务训练营,深入了解K8s网络,线上课程+专家答疑,立即加入>>>

启动ldap服务: $ ./slapd -d 256:

50989114 daemon: bind(6) failed errno=13 (Permission denied)
50989114 daemon: IPv6 socket() failed errno=97 (Address family not supported by protocol)
50989114 slapd stopped.
50989114 connections_destroy: nothing to destroy.

查看配置文件:$/openldap/openldap-2.4.33/servers/slapd/slaptest

50988959 bdb_db_open: warning - no DB_CONFIG file found in directory /openldap/var/openldap-data: (2).
Expect poor performance for suffix "dc=my-domain,dc=com".
50988959 bdb_db_open: database "dc=my-domain,dc=com": db_open(/openldap/var/openldap-data/id2entry.bdb) failed: No such file or directory (2).
50988959 backend_startup_one (type=bdb, suffix="dc=my-domain,dc=com"): bi_db_open failed! (2)
slap_startup failed (test would succeed using the -u switch)


以下是问题补充:

@藍色的海:修改后,现在$/openldap/openldap-2.4.33/servers/slapd/slaptest 就出现: Unrecognized database type (bdb) 509901f5 /etc/openldap/slapd.conf: line 55: <database> failed init (bdb) slaptest: bad configuration file! 但服务还是启动不了, $/openldap/openldap-2.4.33/servers/slapd 509901db daemon: bind(6) failed errno=13 (Permission denied) 509901db daemon: IPv6 socket() failed errno=97 (Address family not supported by protocol) 509901db slapd stopped. (2012/11/06 20:28)
加载中
0
若海
若海
因为启动的时候那个数据库并不存在,你应该先使用 -u 参数启动,然后会进行配置测试,测试通过之后系统会才会去创建那个数据库。
藍色的海
藍色的海
原来是没有系统权限所致,我自己重新用另一台机器就没问题了
0
黄雄镖
黄雄镖
使用 -u root 启动
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部