elasticsearch - Elasticsearch kubernetes 数据盘使用量突然上升

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

在 GKE 中部署了 Elasticsearch Kubernetes。配备 2GB 内存和 1GB 持久化磁盘。
我们在存储异常中遇到错误。之后,我们增加到 2GB,第二天它达到了 2GB,但我们没有运行任何大查询。然后我们再次将持久性磁盘大小增加到 10 GB。之后,数据持久化磁盘存储量不再增加。
在进一步的分析中,我们发现总的 Indices 占用了 20MB 的内存,无法存储磁盘中的数据。
使用 Elasticsearch nodes stats API获取有关磁盘和节点统计信息的详细信息。
我无法找到内存超出的确切原因以及磁盘中的数据是什么。另外,提出防止这种 future 的方法。
screen shot

最佳答案

它不断接收数据,并根据您的配置创建多个索引副本,并且可能每天创建一个新索引。检查配置文件。
如果 elasticsearch 集群每次创建数据备份时都失败,那么您可能需要在重新启动集群之前删除旧备份。

关于elasticsearch - Elasticsearch kubernetes 数据盘使用量突然上升,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64203515/

相关文章:

kubernetes - 创建后为什么某些Kubernetes的资源不可变?

javascript - Cloud Functions for Firebase 按时触发?

google-cloud-platform - 谷歌云在VPC内运行?

ruby-on-rails - 使用Elasticsearch在Searckick中进行多重建模

java - Java 中的 Elastic 搜索查询 : Contains-String query?

python - 将 Elasticsearch 结果导出到 CSV 文件

java - 谷歌云 HSM 的 X509 证书

node.js - 用户 : anonymous is not authorized to perform: es:ESHttpPost on resource:

kubernetes - 如何将单个不同的 Secret 安装到 StatefulSet 管理的每个 Pod 中?

service - 如何在领事(Hashicorp-consul)中将保险库(Hashicorp-vault)注册为服务,我使用的是kubernetes?