MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk

ubuntu上面redis报下列错误:

Caused by: redis.clients.jedis.exceptions.JedisDataException: 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-server.log,发现报Failed opening .rdb for saving: Read-only file system
分析可能是rdb权限问题,于是给文件授予777,完了还是不行,于是把启动方式改成配置文件启动,居然成功了。。

解决方案:
a.连接redis-cli后执行config set stop-writes-on-bgsave-error no(此方式试过不行)
b.查看redis.conf里的dir 目录,将redis.conf授权成755以上
c.将启动方式 /etc/init.d/redis-server改成配置文件启动(原因可能是安装时的配置文件路径问题造成)。

原文地址:https://www.cnblogs.com/jiangds/p/10251673.html

时间: 2024-10-04 06:25:46

MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk的相关文章

(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 t

运行redis过程中,突然报错如下: (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 "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"问题的解决

异常详细信息 Exception in thread "main" redis.clients.jedis.exceptions.JedisDataException: 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 chec

Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"问题的解决(转)

今天第二次遇到Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"的问题.这个错误信息是Redis客户端工具在保存数据时候抛出的异常信息. 网上查了一下,很多人都是建议"config set stop-writes-on-bgsave-error no".这样做其实是不好的,这仅仅是让程序忽略了这个异常,使得程序能

Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"问题

今天在程序中,jedis put数据到redis过程中,“MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk”报错: 再查看Redis日志,看到有这样的错误提示“Can’t save in background: fork: Cannot allocate memory”,这个提示很明显"Fork进程时内存不够用了!",但内存明明还有一个多G: 经

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.

今天运行Redis时发生错误,错误信息如下: (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被配置为保存数据库快照,

(error) MISCONF Redis is configured to save RDB snapshots, but is currently

项目执行删除Redis缓存时发生错误,错误信息如下: (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被配置为保存数据

[Bug]redis问题解决(MISCONF Redis is configured to save RDB snapshots)

redis问题解决(MISCONF Redis is configured to save RDB snapshots) (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 deta

连接Redis后执行命令错误 MISCONF Redis is configured to save RDB snapshots

今天在redis中执行setrange name 1 chun 命令时报了如下错误提示: (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 er

redis.clients.jedis.exceptions.JedisDataException: MISCONF Redis is configured to save RDB snapshots

最近在学习Redis ,在写test测试的时候碰到这个报错: redis.clients.jedis.exceptions.JedisDataException: 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