2016-06-14 253 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