0

我运行 Graylog 服务器的机器上的空间不足。

很多空间都被文件占用了

/var/lib/elasticsearch/graylog2/nodes/0/indices/graylog2_0/0/index文件夹。

  • 删除此文件夹中的文件是否安全?

  • 这是弹性搜索的问题吗?

  • 我怎样才能防止这种情况在未来发生?

谢谢,

肖恩

4

1 回答 1

0

我最近遇到了这个问题。我有几个建议

删除此文件夹中的文件是否安全?

不,它不是更安全的释放空间的方法,而是像@Val 建议的那样,您可以使用curator删除旧索引。

但是,如果您没有要删除的旧索引,我几乎没有什么建议。

sol 1)如果您的索引中有副本并且您有多个弹性搜索节点。然后,您可以使用实时集群设置删除副本并重新路由其他节点上的分片。路由完成后,您可以增加副本大小。

sol 2) 添加新的 Elasitcseach 节点。

这是弹性搜索的问题吗?

不,如果您的 Elasticsearch 集群中有大量数据索引,则不是 Elasitcsearch 问题。

我怎样才能防止这种情况在未来发生?

在您的 Elasticsearch 服务器上设置监控警报。可能是 90% 的限制。如果您的空间增加超过 90%,它应该向您发送警报消息。

于 2016-01-15T12:49:33.880 回答