您的位置:首页 > 数据库 > Redis

redis常见问题及解决

2018-02-07 10:22 120 查看
1,1)问题:

(error) 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. Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。


2)原因:

(1)强制关闭Redis快照导致不能持久化,redis运行用户没有权限写rdb文件或者磁盘空间满了。

(2)dump.rdb文件所在的文件夹权限没有开通,导致dump.rdb文件停止更新,此时修改redis数据时会报错,原因是默认配置 stop-writes-on-bgsave-error yes当bgsave出错时数据将不能修改

3)解决:

(1)当使用root用户启动redis时没有上述问题

(2)将stop-writes-on-bgsave-error设置为no

127.0.0.1:6379> config set stop-writes-on-bgsave-error no
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: