首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Redis日志文件权限错误,但该权限已为777。

Redis日志文件权限错误,但该权限已为777。
EN

Unix & Linux用户
提问于 2017-12-03 08:08:52
回答 2查看 7.6K关注 0票数 2
代码语言:javascript
运行
复制
gentoo /var/log/redis # ls -al
total 8
drwxrwxr-x 2 root  redis 4096 12月  3 16:05 .
drw-rw-r-- 5 root  root  4096 12月  3 15:57 ..
-rwxrwxrwx 1 redis redis    0 12月  3 16:05 redis.log
gentoo /var/log/redis # sudo -u redis redis-server /etc/redis.conf

*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 175
>>> 'logfile /var/log/redis/redis.log'
Can't open the log file: Permission denied

我可以使用根用户运行redis-server,但我需要使用redis用户运行它。然后打印这个错误日志。

OS & redis版本:

代码语言:javascript
运行
复制
Linux gentoo 4.12.12-gentoo #1 SMP Wed Oct 4 09:05:50 CST 2017 x86_64 Virtual CPU a7769a6388d5 GenuineIntel GNU/Linux
Redis server v=4.0.2 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=4504b17bcfd3837e
EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-12-03 08:56:18

我将x权限添加到/var/log中,问题是solved.It似乎redis应该在父dir上拥有x权限。

现在我的/var/log701

票数 4
EN

Unix & Linux用户

发布于 2021-04-09 04:48:47

在centos 7上,由于SELinux处于执行模式,我也面临着同样的问题。我通过在许可模式semanage permissive -a redis_t中设置redis服务来解决这个问题。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/408506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档