ElasticSearch异常问题org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [FORBIDDEN/12/in

新增的数据无论怎么都无法在ES中搜索出来,重置索引也不行。查看后台日志报错:org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]; 

其他的不用看,只看这一句:index read-only / allow delete (api)。意思是ES现在只支持读,和删除。不支持写入!

在确定问题之前,先查一下你的索引是不是这个状态:

我用的是kibana,启动后连接到自己的ES,http://localhost:5601

在Dev Tools 中执行:

GET   你的索引名字/_settings?pretty

得到:

如果是以上问题,就好办:

执行这个代码即可:

PUT 你的索引名字/_settings
{
  "index.blocks.read_only_allow_delete": null
}

搞定

想要根源解决,还要看服务器空间是不是不够了,一般只有空间不足才会这样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值