我正在尝试在redis上安装和配置一个centos7服务。
redis试图不时重写其配置文件,但没有成功,因此它引发以下错误:
CONFIG REWRITE failed: Permission denied该文件存在于/etc/redis.conf中,其权限如下:
-rw-r--r--. 1 redis redis 46765 Jun 13 06:20 /etc/redis.conf我甚至试图将权限更改为chmod 777 /etc/redis.conf,但这并没有解决问题。
redis在用户redis下运行。
我怎么才能解决这个问题?
发布于 2017-06-14 14:17:25
当然,您对SElinux有问题。或者用setenforce 0禁用它(我不推荐)作为临时禁用,或者在/etc/selinux/config中更改允许/禁用模式以获得永久的“解决方案”。
您应该做的是将SElinux配置为允许redis工作我建议您从这里开始:无法在SELinux下启动Redis
https://serverfault.com/questions/855760
复制相似问题