删除OpenLDAP日志文件

时间:2016-06-14 09:14:54

标签: logging openldap

我维护的应用程序是使用LDAP进行数据库,但问题是,日志文件(log.XXX...XXX)已经变得太大了(17Gb),这里没有人(包括我)知道如何删除他们,因为我似乎不能删除它们。

slapd.conf文件包含(我只将我认为相关的值放在其中):

checkpoint 1024 5
cachesize 10000
overlay syncprov
syncprov-checkpoint 1 1
syncprov-sessionlog 100

我尝试创建一个DB_CONFIG文件,其目录在slapd.conf中设置,包含

# In memory cache for log information (~2Gb)
set_lg_bsize 2097152

set flags DB_LOG_AUTOREMOVE on

然后我重新启动了LDAP服务器,但它似乎不起作用(或者我只是设置了错误的参数和标志......)。

有人知道如何清理日志文件吗?有人可以告诉我,DB_CONFIG文件中是否有错误吗?

1 个答案:

答案 0 :(得分:0)

如果您对DB_CONFIG文件(或slapd.confslapd.d中的索引参数)进行了任何更改,则必须在重新启动slapindex之前运行slapd