开发者社区 问答 正文

Elasticsearch执行报错blocked by: [FORBIDDEN/12/inde...

已解决

Elasticsearch执行报错blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]

展开
收起
提个问题 2024-06-02 18:03:30 114 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    请从以下两方面进行排查:
    1. 磁盘打满,触发索引只读,建议您优先扩磁盘或删除些历史索引。执行下面api解除read only
    PUT _all/_settings
    {
      "index": {
        "blocks": {
          "read_only_allow_delete": null
        }
      }
    }
    2. 索引生命周期策略中指定force merge策略,建议ilm取消forcemerge。
    3.索引生命周期进入冷阶段后,只能读取不再写入,需要根据业务需求配置ilm。

    2024-06-02 18:03:31
    赞同 展开评论