解决磁盘空间大于95%时,es会启动保护机制,设置成只读模式
用postman等工具或curl请求
es版本是6.7的(其余版本没有试过)json
1.GET请求查看是否只读机制启动app
XXXX:9200/_settings?pretty
若是read_only_allow_delete等于true,则es目前索引是只读状态curl
"read_only_allow_delete": "true"
2.先把磁盘空间清理一下,低于95%工具
3.PUT请求地址post
XXXX:9200/_settings
5.请求头url
Content-Type:application/json
6.请求体spa
{ "index": { "blocks": { "read_only_allow_delete": "false" } } }
7.返回值code
{ "acknowledged": true }
这个时候就成功了索引