版权声明:本文为博主原创文章 http://blog.csdn.net/su20145104009 https://blog.csdn.net/su20145104009/article/details/79113250
关闭redis服务的时候出现了这个异常
Failed opening .rdb for saving: Permission denied
[814] 20 Jan 11:46:24.764 # Error trying to save the DB, can't exit.
查看异常信息发现是:权限不够 不能够保存redis数据到数据库
这个时候可以打开我们的redis配置文件 redis.config 默认就在你的redis安装目录下
dbfilename:数据库名称
dir: 文件加路径 ./ 就是表示 redis-server 的文件夹
然后进入该dir修改该数据库名称的权限,比如 :chmod 777 dump.rdb
如果发现还是无法关闭 ,这时候查看dump.rdb的父文件夹的权限是否允许该用户进行写操作,如果还报错 以此类推
因为我使用root用户安装的redis导致我的ubuntu用户 无法关闭,,