美文网首页
ES因磁盘空间满导致无法写入问题

ES因磁盘空间满导致无法写入问题

作者: 不务正业的coder | 来源:发表于2020-12-21 17:50 被阅读0次

当ES的磁盘满了,删除数据腾出空间后,新的数据未必会写入进来。

问题背景:应用上报调用链数据 -> kafka 集群 --> zipkin消费者写入ES -> zipkinUI查询 ES

排障过程

1. zipkin 服务是否挂了? 正常。

2.ES集群是否挂了? 正常,当磁盘已满,删除磁盘80%数据 (dev环境)

3.发现ES集群没有最新的数据进来,原因一旦在存储超过95%的磁盘中的节点上分配了一个或多个分片的任何索引,该索引将被强制进入只读模式

解决方案:

PUT _settings

{

  "index": {

    "blocks": {

      "read_only_allow_delete": "false"

    }

  }

}

相关文章

网友评论

      本文标题:ES因磁盘空间满导致无法写入问题

      本文链接:https://www.haomeiwen.com/subject/aafdnktx.html