[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: DB_CONFIG - Auto remove logs
On Tuesday, 8 February 2011 23:48:02 ldap@mm.st wrote:
> This may have been discussed, but i can not seem to find out why the
> transaction logs are not getting removed when I use DB_LOG_AUTOREMOVE in
> DB_CONFIG. This is on a Redhat 5 openldap 2.3 server.
>
> DB_CONFIG has the following:
> set_lg_dir /var/lib/ldap/bdblogs
> set_flags DB_LOG_AUTOREMOVE
>
> Doing slapd_db_archive shows about 134 unused files.
>
> I then did the following (is this the correct procedure to use when
>
> updating DB_CONFIG?):
> > serivice ldap stop
> > Edited DB_CONFIG
> > slapd_db_recover
If your working directory is not the database directory, you need to supply -h
/var/lib/ldap or similar to all db_* tools (including the slapd_db_*
versions).
> > slapd_db_archive
> > service ldap start
Some other packages provide a 'service ldap recover' or 'service ldap2.4
recover' which does all of this for you ...
Regards,
Buchan