Thanks for the reply, Howard.Thanks for pointing me in the right direction. From what I have read there are two options.1) Copy /usr/share/openldap-servers/DB_CONFIG.example to /var/lib/domain then rebuild the database. 2) Enable checkpointing in slapd.confDoes enabling checkpointing in slapd.conf require rebuilding the database or can I simply restart slapd.conf? We are not using online configuration.BestDougThanks,
Douglas Duckworth, MSc, LFCS
HPC System Administrator
Scientific Computing UnitPhysiology and BiophysicsWeill Cornell MedicineOn Fri, Aug 25, 2017 at 8:55 AM, Howard Chu <hyc@symas.com> wrote:Douglas Duckworth wrote:
> Hi
>
> I am running openldap-servers-2.4.40-16.el6.x86_64 cluster on Centos 6.9. My If the db_archive command doesn't remove anything, that means it thinks all of
> /var/lib/ldap directory contains many 10MB log files. /var partition rather
> small...
>
> I've read they can be removed either by running "sudo db_archive -d -h
> /var/lib/ldap/domain" or by defining "DB_LOG_AUTOREMOVE" within the file
> "DB_CONFIG." That file does not presently exist whereas the db_archive
> command does not actually remove any of the log files.
the log files are still in active use.
Read the docs more carefully.
https://urldefense.proofpoint.com/v2/url?u=http-3A__docs.ora cle.com_cd_E17076-5F05_html_ programmer-5Freference_transap p-5Flogfile.html&d=DwICaQ&c=lb 62iw4YL4RFalcE2hQUQealT9-RXrry qt9KZX2qu2s&r=2Fzhh_78OGspKQpl _e-CbhH6xUjnRkaqPFUS2wTJ2cw&m= WP95x8mwSiEHHqUWRqJv6WdpfcTtJD AUAKN756yEEDA&s=Kfi27b4v7vABZj PQYMkeo4xBqUyDGZeyB8pHAFin8xY& e=
>
> Can I remove the old log files manually using rm?
Not if the above is true, you will corrupt the logs and the DB will fail to
open on a subsequent restart.
> If not should I create
> /var/lib/ldap/DB_CONFIG then restart slapd to make this removal automatic?
> Do you have any idea why db_archive does not work or produce any helpful error
> to stdout?
There's no error message because there's no error, everything is working as
designed.
You need to do periodic checkpoints to allow log files to be closed, and then
db_archive will be able to remove some of them.
--
-- Howard Chu
CTO, Symas Corp. https://urldefense.proofpoint.com/v2/url?u=http- 3A__www.symas.com&d=DwICaQ&c=l b62iw4YL4RFalcE2hQUQealT9-RXrr yqt9KZX2qu2s&r=2Fzhh_78OGspKQp l_e-CbhH6xUjnRkaqPFUS2wTJ2cw& m=WP95x8mwSiEHHqUWRqJv6WdpfcTt JDAUAKN756yEEDA&s=IT7tNF72SCug dO8WpRd-oNsk4nPNpdjE2aUFL4R4X_ M&e=
Director, Highland Sun https://urldefense.proofpoint.com/v2/url?u=http- 3A__highlandsun.com_hyc_&d= DwICaQ&c= lb62iw4YL4RFalcE2hQUQealT9-RXr ryqt9KZX2qu2s&r=2Fzhh_78OGspKQ pl_e-CbhH6xUjnRkaqPFUS2wTJ2cw& m=WP95x8mwSiEHHqUWRqJv6WdpfcTt JDAUAKN756yEEDA&s=XqfYCnjG9ibP beW05QZOlWdl9u0ZH-7IXkxx0gh238 k&e=
Chief Architect, OpenLDAP https://urldefense.proofpoint.com/v2/url?u=http-3A__www.open ldap.org_project_&d=DwICaQ&c=l b62iw4YL4RFalcE2hQUQealT9-RXrr yqt9KZX2qu2s&r=2Fzhh_78OGspKQp l_e-CbhH6xUjnRkaqPFUS2wTJ2cw& m=WP95x8mwSiEHHqUWRqJv6WdpfcTt JDAUAKN756yEEDA&s=-tGdeTJRpeaR bljBBUq49XgfNWzVElqiGEgv0Leqsp U&e=