Permissions

Redis - CONFIG REWRITE failed: Permission denied

  • June 14, 2017

我正在嘗試rediscentos7.

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

我怎樣才能解決這個問題?

你肯定有 SElinux 的問題。要麼禁用它(我不推薦)以setenforce 0進行臨時禁用,要麼將許可/禁用模式更改/etc/selinux/config為永久“解決方案”。

你應該做的是配置SElinux以允許redis工作-我建議你從這裡開始:無法在SELinux下啟動Redis

引用自:https://serverfault.com/questions/855760