【发布时间】:2017-07-18 05:07:16
【问题描述】:
我有一个solrCloud 实例,我有一个工作,它将数据插入到 Solr 集合中并将其全部删除。每次我插入一些数据并将其删除时,zoo_data 目录的大小都会增加。在这个目录中生成了一些日志。这会导致 solr 的大小增加。
有没有办法可以停止生成这些日志或在生成后删除这些日志。
注意:我的核心不是共享的,也不是复制的,它在单台机器上运行。
【问题讨论】:
标签: solr apache-zookeeper
我有一个solrCloud 实例,我有一个工作,它将数据插入到 Solr 集合中并将其全部删除。每次我插入一些数据并将其删除时,zoo_data 目录的大小都会增加。在这个目录中生成了一些日志。这会导致 solr 的大小增加。
有没有办法可以停止生成这些日志或在生成后删除这些日志。
注意:我的核心不是共享的,也不是复制的,它在单台机器上运行。
【问题讨论】:
标签: solr apache-zookeeper
ZooKeeper 服务器使用本地存储来保存事务。事务被记录到事务日志中,类似于数据库系统中使用的顺序附加日志文件的方法。
ZooKeeper 服务中的服务器还会继续将 ZooKeeper 树或命名空间的时间点副本或快照保存到本地文件系统中。
ZooKeeper 快照文件和事务日志可在发生灾难性故障或用户错误时恢复数据。 从 Zookeeper 3.4.0 开始,我们可以将附加参数添加到 Zookeeper 配置文件中,以便自动清除日志和快照文件。
更全面的详细文章可以在这里阅读:https://support.lucidworks.com/hc/en-us/articles/228753687-Zookeeper-Log-Snapshot-Maintenance
【讨论】: