Redis – `配置重写失败:权限被拒绝`

Redis – `配置重写失败:权限被拒绝`

我正在尝试安装并配置一项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

我怎样才能解决这个问题?

答案1

您的 SElinux 肯定有问题。要么暂时禁用它(我不推荐)setenforce 0,要么更改允许/禁用模式以/etc/selinux/config获得永久“解决方案”。

您应该做的是配置 SElinux 以允许 redis 工作 - 我建议您从这里开始:无法在 SELinux 下启动 Redis

相关内容