首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改redis日志文件的路径

更改redis日志文件的路径
EN

Server Fault用户
提问于 2019-06-18 14:55:20
回答 1查看 1.4K关注 0票数 0

我刚刚用yum安装了redis集群over3centos7VM。当试图更改日志文件路径和dir时,redis没有开始使用systemctl,输出是

代码语言:javascript
运行
复制
Jun 18 16:53:11 v-mht-db01 redis-server[21278]: *** FATAL CONFIG FILE ERROR ***
Jun 18 16:53:11 v-mht-db01 redis-server[21278]: Reading the configuration file, at line 170
Jun 18 16:53:11 v-mht-db01 redis-server[21278]: >>> 'logfile /opt/redis.log'
Jun 18 16:53:11 v-mht-db01 redis-server[21278]: Can't open the log file: Permission denied
Jun 18 16:53:11 v-mht-db01 systemd[1]: redis.service: main process exited, code=exited, status=1/FAILURE
Jun 18 16:53:11 v-mht-db01 systemd[1]: Failed to start Redis persistent key-value database.
Jun 18 16:53:11 v-mht-db01 systemd[1]: Unit redis.service entered failed state.

即使更改了conf文件路径,也会有权限被拒绝的异常,除非目录具有所有权限。

EN

回答 1

Server Fault用户

发布于 2019-06-18 15:35:45

**更改这一点可能不是一个好主意**这样做可能不会让日志旋转、管理日志文件等等。

只要修好它,快跑

代码语言:javascript
运行
复制
touch /opt/redis.log

作为root,然后刷新文件,这样运行redis服务器的用户就有了写权限。

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

https://serverfault.com/questions/971912

复制
相关文章

相似问题

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