回到顶部

CONTENTS

redis 5.0.7: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that m

错误提示

MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.

错误原因

因为强制把 redis 快照关闭了导致不能持久化的问题

解决思路

通过 stop-writes-on-bgsave-error 值设置为 no 即可避免这种问题。

解决办法

通过 redis 命令行修改

127.0.0.1:6379> config set stop-writes-on-bgsave-error no

修改 redis.conf 配置文件

修改 redis.conf 文件:vi 打开 redis-server 配置的 redis.conf 文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error 定位到 stop-writes-on-bgsave-error 字符串所在位置,接着把后面的 yes 设置为 no 即可。
 

 


^_^
请喝咖啡 ×

前一篇: vim 修改文件出现错误 “E45: 'readonly' option is set (add!to override)”
下一篇: 启动 celery worker 报错:AttributeError: 'str' object has no attribute 'items'
captcha
带 * 是必填项