今天遇到这个问题了,笔记下。
https://blog.csdn.net/cxcjoker7894/article/details/84504418
个稳定运行的功能忽然收到报错,查明原因是在向Elasticsearch中插入文档时报错:
curl -GET 'localhost:9200/index_name/_settings?pretty'
返回信息:
解决方案有两种:
1.清理磁盘,使占用低于95%。
2.调整自动锁阀值,官方文档中有详尽方法。
建议采用第一种,注意解决之后,需要手动把被锁的索引的只读模式关闭。
按照官档去关闭只读模式有坑,HTTP请求头Content-Type如果不对会报错:
在生产环境中,还是要确保磁盘的使用率不能过高,尤其是系统盘,数据的存储还是尽量放到挂载的大硬盘下。
-