线上es日志报错
disk usage exceeded flood-stage watermark, index has read-only-allow-delete
es索引只读问题
登录到服务器 df命令一看磁盘满了,并开始尝试清理资源,完毕后再次测试发现仍然报错,百思不得其解 查阅资料后发现
当Elasticsearch认为磁盘空间不足时,它会进入只读模式,一旦有足够空间后es是不会自动退出只读模式。需要执行操作解锁
|
当前问题解决了
思考是否可以做个定时删除es占用数据来避免事件再次发生
刚好我们业务可以接受只保存最近一段时间数据
编写一个脚本,增加可执行权限 chmod +x es_del.sh
|
设置定时任务
|
- 本文标题: 记一次es问题解决
- 文章作者: sherryriver(木木三可)
- 发布时间: 2021.09.24
- 本文链接: https://sherryriver.github.io/2021/09/24/记一次es问题解决/
- 许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。