ElasticSearch 因为磁盘空间不够引起的数据插入错误。(message [ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]])


ES升级到624测试从Kettle插入数据的时候,经常提示如下错误

message [ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]]

可以理解就是索引是只读模式,所以填入数据失败。因为默认没改过路径,实际存储应该在ES目录下面。去看ES的启动盘,发现基本已经满了。可能确实因为存储空间的原因。

 

参照这篇文档,

https://www.cnblogs.com/huane/p/6093818.html

找到es的配置文件 elasticsearch.yml,把存储数据的路径改为其它空间比较大的盘符。

找到path.data路径,取消掉注释,并且指向新的可用空间较大的盘符。重新启动ES,再插入数据,问题解决。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM