当前位置: 首页 > 知识库问答 >
问题:

OpenLDAP BDB日志文件的维护和自动删除

公冶伟
2023-03-14
checkpoint 128 15

我在db_config中的设置:

set_flags DB_LOG_AUTOREMOVE
set_lg_regionmax 262144
set_lg_bsize 2097152

但是日志文件仍然存在-即使我将检查点设置降低到checkpoint1。如果我在data目录中运行slapd_db_archive-d,那么除了最后一个文件之外,所有这些文件都将被删除。

有人知道如何让自动移除工作吗?我几乎放弃了,并添加了一个cron作业,以便在迁移期间运行slapd_db_archive-d。但我不确定这是否会引起问题。

我们在CentOS上使用带有BDB后端(准确地说是HDB)的OpenLDAP2.3.43。

暂时还没有答案

 类似资料:
  • Seafile 服务器有如下日志文件: seafile.log: Seafile服务器的日志 controller.log: 控制器的日志 seahub_django_request.log: Seahub的日志 seahub.log: Django 框架和电子邮件发送的日志 Ccnet Log: logs/ccnet.log (内部 RPC 的日志, 没有实际用处) 专业版特有日志文件: sea

  • 我使用下面的log4j2。xml 我想要的是旧的日志文件被删除,如果累积的大小超过。但是log4j2首先删除最近修改的文件。https://logging.apache.org/log4j/2.x/manual/appenders.html说有一个路径排序参数可以做到这一点。有人能告诉我如何指定相反的将逻辑排序为默认值?

  • 我在SpringBoot中使用logback,但无法删除旧的日志文件。 我在logback-spring.xml文件中定义了以下appender: 即使我设置了“MaxHistory”和“CleanHistoryonStart”,超过10天的日志文件也不会被删除。既不是翻转也不是启动。

  • 我使用在文件中配置的logback来管理应用程序的日志。我想: 创建日志文件,这些日志文件在应用程序启动时贴上时间戳,并在应用程序的生命周期内作为单个日志文件保留。(我们可能同时运行一个应用程序的多个实例,或者在一天内运行多个实例,它们可能会运行几天。) 保持干净的日志文件目录,以便删除超过给定期间的日志。 实现第二个建议使用和,如下所示--这将日志文件保存7天。但是,这将使用一个文件来记录给定日

  • 问题内容: 我刚刚从http://www.eu.apache.org/dist/lucene/solr/5.3.1/solr-5.3.1.tgz下载了最新版本的Solr 。 然后我用cd /solr-5.3.1/bin将其解压缩到/ bin /目录中,以使用 根据教程和自述文件,首次试用不需要更多。 等待长达30秒才能看到Solr在端口8983上运行 [-] 30秒后仍看不到Solr在8983上收

  • 我们使用filebeat刮取log.json文件并将其推送到elk服务器 我想在日志目录中添加一个op.json自定义json滚动日志文件。这是为了收集有关调用的操作和perf信息的信息。 基本上,我只想使用一个管理滚动文件的类。在类中,将有一个logOp函数来访问java对象,并对其进行序列化,在json输出中添加一些标准日志字段。 -------------------------------