redis aof持久化生成的默认文件appendonly.aof 默认只读属性。

redis重启启动加载数据的时候会提示 :Can't open the append-only file: Permission denied

解决办法就是去掉appendonly.aof的只读属性。

解决办法就是redis.conf里面配置的dir /var/redis/6379以及里面的文件(appendonly.aof)需要可写权限:

[zhujiang@localhost 6379]$ ll /var/redis/6379/
total 3369484
-rw-rw-rw-. 1 zhujiang zhujiang 3238719405 Apr 28 01:35 appendonly.aof
-rw-r--r--. 1 root     root      211605056 Apr 28 18:05 dump.rdb
-rw-rw-rw-. 1 zhujiang zhujiang      19485 Apr 28 18:05 redis.log
-rw-rw-rw-. 1 root     root             49 Mar  9 02:05 temp-12352.rdb

转载于:https://www.cnblogs.com/liuzhuqing/p/7480058.html

redis aof持久化遇到的Can't open the append-only file Permissi相关推荐

  1. 转-Redis AOF 持久化详解

    转自: https://juejin.cn/post/6844903902991630349 Redis AOF 持久化详解 Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据 ...

  2. Redis AOF 持久化详解

    来自公众号:程序员历小冰 Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多.但是一旦进程退出,Redis 的数据就会丢失. 为了解决这个问题,Re ...

  3. redis aof持久化

    执行aof持久化的方法是flushAppendOnlyFile()方法,该方法根据选择的aof持久化策略将处于aof缓冲区中以sds形式保存的数据持久到文件当中去. flushAppendOnlyFi ...

  4. 十九 Redis AOF持久化

    RDB 持久化的缺点RDB 持久化,这种持久化可以将数据库里面的数据以二进制文件的形式储存到硬盘里面. RDB 持久化有一个缺点,那就是,因为创建 RDB 文件需要将服务器所有数据库的数据都保存起来, ...

  5. Redis数据持久化机制AOF原理分析一---转

    http://blog.csdn.net/acceptedxukai/article/details/18136903 http://blog.csdn.net/acceptedxukai/artic ...

  6. Redis AOF 全持久化

    简介: Redis AOF 持久化,将每次接收到更改 redis 数据的操作都记录到一个 aof 文件,当服务器意外宕机或 redis 服务器非法关闭时,不会丢失数据. 可以做到数据安全化,但是性能会 ...

  7. Redis学习(三)redis的持久化

    一.redis的持久化(RDB) redis为什么要做持久化?参考[大海_sea]的博客 redis基于内存操作,默认是会进行持久化(默认rdb),相当于一个自动备份,将内存中的数据写入到磁盘中,然后 ...

  8. Redis的持久化开启了RDB和AOF下重启服务是如何加载的?(10个人9个回答错误)

    互联网面试题更新了!随便呈上几道,看看大家能否答出来: redis为什么是key,value的,为什么不是支持SQL的? redis是多线程还是单线程?(回答单线程的请回吧,为什么请回,请往下看) r ...

  9. redis php 持久化,详解Redis RDB持久化、AOF持久化,

    详解Redis RDB持久化.AOF持久化, 1.持久化 1.1 持久化简介 持久化(Persistence),持久化是将程序数据在持久状态和瞬时状态间转换的机制,即把数据(如内存中的对象)保存到可永 ...

最新文章

  1. mysql 手动写时间_关于数据库中如何存储时间的一点思考
  2. python cookbook pdf下载-Python Cookbook 第3版 中文版.pdf
  3. PAT天梯赛 L1-050 倒数第N个字符串
  4. 5000字超干货|如何用数据分析驱动用户增长
  5. JavaScript学习总结(12)——2016 年 7 个顶级 JavaScript 框架
  6. 汽车电子_EMC测试_RE试验整改
  7. windows批处理 复制文件和文件夹子文件夹
  8. Cognos函数(二十二) - ancestor
  9. 8~mybatis的动态sql
  10. C中struct的函数的实现
  11. 巴西龟饲养日志----六月底乌龟状况
  12. openwrt使用port-mirroring
  13. 用通俗易懂的语言去解释JDK的动态代理
  14. iOS开发-DES加密解密算法
  15. ES8388说明书CC1110F32RHHR 低功耗 1 GHz 无线芯片
  16. 微信小程序+.NET(十五) 小程序录音无法播放
  17. A.5 实验5:课程列表
  18. 120 以太坊 ethereum truffle : 编写自动化智能合约测试
  19. 微软WHQL认证有哪些步骤?驱动程序签名及发布
  20. Oracle又裁员!工作10年,却被裁员!

热门文章

  1. sit matlab,LabView SIT工具包的使用和安装说明
  2. ant构建项目迁移到gradle_Gradle这么弱还跑来面腾讯?
  3. java hotspot 是什么_什么是HotSpot
  4. C语言函数返回1和返回0究竟哪个好?
  5. mvc 事务层切换数据源_Mvc 与 Flux 与 Redux的一些思考
  6. 什么是单模单纤/双纤光纤收发器?
  7. 为什么单模光端机价格比多模光端机价格高
  8. 工业交换机的日常维护保养该怎么做?
  9. 光模块的正确安装方法和使用须知
  10. 国家开放大学2021春1129土木工程力学(本)题目