【问题标题】:Elastic search kubernetes Sudden rise in data disk usage弹性搜索 kubernetes 数据盘使用量猛增
【发布时间】:2021-01-20 00:25:34
【问题描述】:

在 GKE 中部署了弹性搜索 Kubernetes。配备 2GB 内存和 1GB 持久性磁盘。

我们收到了存储异常错误。在那之后,我们在第二天就增加到了 2GB,它达到了 2GB,但我们没有运行任何大查询。然后我们再次将持久性磁盘大小增加到 10 GB。之后,数据持久化磁盘存储不再增加。

经过进一步分析,我们发现总索引占用了 20MB 的内存,无法识别磁盘中的数据。

使用弹性搜索nodes stats API 获取磁盘和节点统计的详细信息。

我无法找到内存超出的确切原因以及磁盘中的数据。另外,提出防止这种情况发生的方法。

【问题讨论】:

  • 我会说2GB对于elasticsearch来说不够简单,据我在elasticsearch helm chart中检查,默认大小设置为30GB,所以我会说这里的解决方案是增加数量的持久性磁盘。让我知道你对此有何看法。

标签: elasticsearch kubernetes google-cloud-platform google-kubernetes-engine


【解决方案1】:

它不断接收数据,并根据您的配置创建多个索引副本,并且可能每天创建一个新索引。检查配置文件。

如果 elasticsearch 集群每次创建数据备份时都失败,那么您可能需要在重新启动集群之前删除旧备份。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-16
    • 2016-06-20
    相关资源
    最近更新 更多