一:报错日志
具体的报错日志如下:
{"error":{"root_cause":[{"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"}],"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"},"status":403}
二:问题分析
1、出现这种错误,一般就是你的Elasticsearch磁盘空间不够了,存放数据的那个目录已经没有可用空间了。但很明显我不是这个问题。
2、既然不是磁盘空间的原因,那就转换思路,先看看集群状态。
使用命令:
curl -X GET -s {ip}:9200/_cat/health?v
发现集群状态为黄色,同时存在78个assign分片