解决错误:MISCONF Redis is configured to save RDB snapshots, but is cu ...

打印 上一主题 下一主题

主题 910|帖子 910|积分 2730

      redis问题:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
翻译为:misconf redis配置为生存RDB快照,但当前无法在磁盘上保存。可以修改数据集的下令被禁用。请查看redis日志以相识有关错误的详细信息。

解决方法:



1、登录redis-cli输入下令


config set stop-writes-on-bgsave-error no

2、是直接修改redis.conf配置文件


     修改redis.conf文件:vim打开redis-server配置的redis.conf文件,然后利用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把反面的yes设置为no即可。
恣意一种方式即可。
3、其它缘故原由

还有可能是磁盘已满
如:在docker中,处理方法如下:
1、docker system df 查看是什么组件满了,或者加-v 参数
2、找到容器并制止,docker stop tomcat (制止tomcat容器运行)
3、简单粗暴的找到docker 容器日志并清算
cat /dev/null > /var/lib/docker/containers/xxxxxxx-json.log
4、docker start tomcat
5、毗连docker 进去后删文件
docker exec -it tomcat /bin/bash


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

尚未崩坏

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表