redis启动报错两则

启动redis时有如下报错信息:

$ redis-server /Users/xz/soft/redis-3.2.10/redis.conf 
4140:M 11 Sep 14:10:33.019 * Increased maximum number of open files to 10032 (it was originally set to 256).
4140:M 11 Sep 14:10:33.020 # Can't open the append-only file: Permission denied

1、关于Increased maximum number of open files to 10032 (it was originally set to 256).
查看系统限制
[root@centos224]# ulimit -a

设置“open files”数量
[root@centos224]# ulimit -n 10032
2、关于Can't open the append-only file: Permission denied
redis aof持久化生成的默认文件appendonly.aof 默认只读属性。

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

解决办法就是redis.conf里面配置的dir /var/redis/6379以及里面的文件(appendonly.aof)需要可写权限:
$ 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启动报错两则)