redis aof持久化生成的默认文件appendonly.aof 默认只读属性。
redis重启启动加载数据的时候会提示 :Can't open the append-only file: Permission denied
redis重启启动加载数据的时候会提示 :Can't open the append-only file: Permission denied
解决办法就是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
本文介绍了Redis使用AOF持久化时遇到的权限问题及解决方法。当Redis尝试加载appendonly.aof文件时,可能会因文件权限设置不当而无法打开。解决此问题的方法是确保配置目录下的文件具有正确的写权限。
2万+

被折叠的 条评论
为什么被折叠?



