前言
问题
错误:index [xxxx] blocked by: [FORBIDDEN/8/index write (api)];
问题原因
内存不足
磁盘空间不足
我的问题
我使用graylog存储日志,如果他到达一定的存储量了之后就会新创建一个索引,另一个索引相当于归档了,只能进行查询操作。所以我想删除security_log_0 里面的某个文档就报错了
我们可以通过api去查看,发现有个index.blocks.write
为true
,我们将他改为false就可以
http://ip:9200/索引名
解决办法
将index.blocks.write
改为false就可以
http://ip:9200/索引名/_settings
{
"index": {
"blocks": {
"write": "false"
}
}
}
然后我们在删除就能够成功了