2016-06-14 138 views
0

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

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文件中是否有问题?

回答

0

如果您在DB_CONFIG文件(slapd.confslapd.d或索引参数)的任何变化,你必须重新启动slapd之前运行slapindex