美文网首页
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