当elasticsearch数据填满专用卷时如何处理它

r6vfmomb  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(357)

我正在k8s集群上创建一个efk堆栈。我使用的是这里描述的efk Helm 图。这将创建两个pvc:一个用于es master,另一个用于es data。
假设我为每个pvc分配了50 gi。当这些数据最终填满时,我期望的行为是让新数据开始覆盖旧数据。然后我希望将旧数据存储到一个s3 bucket中。如何配置elasticsearch来执行此操作?

ha5z0ras

ha5z0ras1#

elasticsearch curator是一个简单的工具,可以帮助您做到这一点:https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/actions.html
您可以使用它来:
按大小/时间滚动保存数据的索引。这将导致每个pvc根据时间持有很少的指数。
在s3中快照要备份的已转移索引
根据日期删除旧索引-删除最旧的索引以便为新索引腾出空间。
馆长可以帮你做这些。

相关问题