目录
场景:
再测试环境今天有同事问我es保存数据报错了很奇怪,服务又没有挂掉,前端es服务的数据还能正常显示,怎么突然就写不进去数据了呢,es的日志提示如下 。后面研究了很久记录一下。
{"error":{"root_cause":[{"type":"cluster_block_exception","reason":"index [esbizlog] blocked by:
[TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index has read-only-allow-delete block];"}],"type":"cluster_block_exception","reason":"index [esbizlog] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index has read-only-allow-delete block];"},"status":429}
分析报错日志:
意思说请求量比较多磁盘空间满了导致es的这个索引变成只读模式了。