解决Redis运行时突然不能读取数据了的问题处理

 更新时间:2026年05月21日 09:20:33   作者:白鸽呀  
Redis因configured错误配置导致无法持久化数据,因此在写数据时被禁止,将stopPersist-ononError设置为no允许写入但不停持久化,实际问题在于rdb文件保存路径权限不足,检查并rdb.file文件所在目录权限并确保redis能具有写写入该权,此问题通过修改目录权限解决

redis运行时突然不能读取数据了

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.

大致意思是:

错误的配置,当前数据不能持久化到硬盘,因为实例在写期间被配置为(stop-writes-on-bgsave-error option =yes)也即bgsave持久化过程中发生错误,就不能持久化了。

1、显然修改选项

stop-writes-on-bgsave-error option =yes为no就行,也即持久化发生错误,也允许写。

但是虽然可以将数据写进redis中,但是持久化出问题了啊,这个方法治标不治本。

2、当我们启动redis客户端

访问写的时候,它要求我们去看redis日志文件

日志文件在哪?

redis.config配置文件,自定义的日志文件输出位置

#查看后一百行数据
tail -n 100 /var/log/redis/redis.log 

显示不能打开rdb.file的root目录

(一般是权限不够导致的)

rdb.file 在哪呢?

​配置文件中 dump.rdb文件,放在上级目录的myconfig下

修改目录和子目录权限

chmod 777 -R myconfig

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Redis实现信息已读未读状态提示

    Redis实现信息已读未读状态提示

    这篇文章主要介绍了Redis实现信息已读未读状态提示的相关资料,需要的朋友可以参考下
    2016-04-04
  • redis集群搭建_动力节点Java学院整理

    redis集群搭建_动力节点Java学院整理

    这篇文章主要介绍了redis集群搭建,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 了解redis中RDB结构_动力节点Java学院整理

    了解redis中RDB结构_动力节点Java学院整理

    这篇文章主要为大家详细介绍了redis中RDB结构,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Redis做预定库存缓存功能设计使用

    Redis做预定库存缓存功能设计使用

    这篇文章主要为大家介绍了Redis做预定库存缓存功能设计使用,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • Redis 旁路缓存深度解析

    Redis 旁路缓存深度解析

    旁路缓存是 Redis 最常用的缓存策略,本文主要介绍了Redis旁路缓存深度解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2026-04-04
  • Redis常用数据类型命令实例汇总

    Redis常用数据类型命令实例汇总

    这篇文章主要介绍了Redis常用数据类型命令实例汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • Redis主从复制搭建、哨兵搭建、集群搭建全过程

    Redis主从复制搭建、哨兵搭建、集群搭建全过程

    本文详细介绍了Redis主从复制和哨兵模式的搭建步骤、配置方法以及主从复制和哨兵模式的特点和应用,主从复制可以实现读写分离和性能扩展,同时提供了容灾和快速恢复功能,哨兵模式可以实现主节点的自动故障转移,提高系统的可用性和可靠性
    2026-03-03
  • Redis数据结构类型示例解析

    Redis数据结构类型示例解析

    这篇文章主要为大家介绍了Redis数据结构类型示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Windows安装Redis并添加本地自启动服务的实例详解

    Windows安装Redis并添加本地自启动服务的实例详解

    这篇文章主要介绍了Windows安装Redis并添加本地自启动服务的实例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 详解Redis缓存穿透/击穿/雪崩原理及其解决方案

    详解Redis缓存穿透/击穿/雪崩原理及其解决方案

    缓存可以比喻为防弹衣,但如果没有使用好这个防弹衣效果就会适得其反,所以要更好的使用缓存才能发挥出它的作用。本文详细讲解了缓存穿透/击穿/雪崩以及其解决方法,感兴趣的小伙伴可以学习一下这篇文章
    2021-09-09

最新评论