redis 5.0.7: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to pers

2023-02-18 13:38:32 浏览数 (1)

错误提示

代码语言:javascript复制
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 即可。

0 人点赞