弹性搜索kubernetes 数据盘使用量突然上升

Raj*_*mar 7 elasticsearch google-cloud-platform kubernetes google-kubernetes-engine

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

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

在进一步的分析中,我们发现总的 Indices 占用了 20MB 的内存,无法存储磁盘中的数据。

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

我无法找到内存超出的确切原因以及磁盘中的数据是什么。另外,提出防止这种未来的方法。

截屏

ava*_*007 1

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

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