ES插入报错 索引只读:blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]]

发布时间 2023-11-23 15:54:53作者: yvioo

 

ES插入报错:

reason : ElasticsearchException[Elasticsearch exception [type=cluster_block_exception, reason=blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]]  

 

这种大多都是因为磁盘空间不足了 超过设置的阈值,一般80% 所以索引变成只读了,要把空间磁盘先删除了 

查询索引设置  

GET 索引名称

会发现下面这个索引锁了

 

然后在修改设置

PUT 索引名称/_settings
{
  "index.blocks.read_only_allow_delete": null
}

以上操作要在磁盘空间清理了执行  不然设置了之后还会重新锁住