为什么Redis指定配置文件启动不了?在线等!
刚好我也遇到同样问题,刚刚解决
问题:redis可以正常启动,但制定配置文件后无法启动解决方法:
找到log日记首先在 /usr/local/redis/redis.conf 文件里找到log文件路径
logfile /var/log/redis-server.log在启动时可能会遇到 redis 没有权限创建该文件,自己创建,然后 chown 和 chmod 搞定他
查阅log日记
46223:C 24 Feb 2019 17:52:55.818 # Can't chdir to '/var/lib/redis': No such file or directory
可以看到 /var/lib/redis 工作目录 working directory 不存在那么手动创建目录
sudo mkdir /var/lib/redis
然后 chown 和 chmod 搞定他
启动检查
sudo redis-server /etc/redis.conf
ps ajx | grep redis
1387 2155 2155 2155 ? -1 Ssl 0 0:00 redis-server 127.0.0.1:6379
2028 2160 2159 2028 pts/1 2159 S+ 1000 0:00 grep --color=auto redis
启动成功,问题解决
问题:redis可以正常启动,但制定配置文件后无法启动解决方法:
找到log日记首先在 /usr/local/redis/redis.conf 文件里找到log文件路径
logfile /var/log/redis-server.log在启动时可能会遇到 redis 没有权限创建该文件,自己创建,然后 chown 和 chmod 搞定他
查阅log日记
46223:C 24 Feb 2019 17:52:55.818 # Can't chdir to '/var/lib/redis': No such file or directory
可以看到 /var/lib/redis 工作目录 working directory 不存在那么手动创建目录
sudo mkdir /var/lib/redis
然后 chown 和 chmod 搞定他
启动检查
sudo redis-server /etc/redis.conf
ps ajx | grep redis
1387 2155 2155 2155 ? -1 Ssl 0 0:00 redis-server 127.0.0.1:6379
2028 2160 2159 2028 pts/1 2159 S+ 1000 0:00 grep --color=auto redis
启动成功,问题解决
问题:redis可以正常启动,但制定配置文件后无法启动解决方法:
找到log日记首先在 /usr/local/redis/redis.conf 文件里找到log文件路径
logfile /var/log/redis-server.log在启动时可能会遇到 redis 没有权限创建该文件,自己创建,然后 chown 和 chmod 搞定他
查阅log日记
46223:C 24 Feb 2019 17:52:55.818 # Can't chdir to '/var/lib/redis': No such file or directory
可以看到 /var/lib/redis 工作目录 working directory 不存在那么手动创建目录
sudo mkdir /var/lib/redis
然后 chown 和 chmod 搞定他
启动检查
sudo redis-server /etc/redis.conf
ps ajx | grep redis
1387 2155 2155 2155 ? -1 Ssl 0 0:00 redis-server 127.0.0.1:6379
2028 2160 2159 2028 pts/1 2159 S+ 1000 0:00 grep --color=auto redis
启动成功,问题解决
赞1
踩0