此文首发于我的个人博客:Reids报错解决 Job for redis-server.service failed because the control process exited with error code. — zhang0peter的个人博客


早上在启动redis的时候报错如下:

-> # service redis-server start
Job for redis-server.service failed because the control process exited with error code.
See "systemctl status redis-server.service" and "journalctl -xe" for details.

查看报错信息:

-> # systemctl status redis-server.service
● redis-server.service - Advanced key-value storeLoaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)Active: failed (Result: exit-code) since Fri 2019-05-10 14:48:08 CST; 36s agoDocs: http://redis.io/documentation,man:redis-server(1)Process: 29517 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf2 (code=exited, status=1/FAILURE)Process: 29515 ExecStartPre=/bin/run-parts --verbose /etc/redis/redis-server.pre-up.d (code=exited, status=0/SUCCESS)Main PID: 17437 (code=exited, status=0/SUCCESS)CPU: 10msMay 10 14:48:08 VM-73-203-debian systemd[1]: Starting Advanced key-value store...
May 10 14:48:08 VM-73-203-debian run-parts[29515]: run-parts: executing /etc/redis/redis-server.pre-up.d/00_example
May 10 14:48:08 VM-73-203-debian redis-server[29517]: 29517:C 10 May 14:48:08.460 # Fatal error, can't open config file '/etc/redis/redi
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Control process exited, code=exited status=1
May 10 14:48:08 VM-73-203-debian systemd[1]: Failed to start Advanced key-value store.
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Unit entered failed state.
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Failed with result 'exit-code'.
-> # journalctl -xe
May 10 14:48:08 VM-73-203-debian systemd[1]: Starting Advanced key-value store...
-- Subject: Unit redis-server.service has begun start-up
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit redis-server.service has begun starting up.
May 10 14:48:08 VM-73-203-debian run-parts[29515]: run-parts: executing /etc/redis/redis-server.pre-up.d/00_example
May 10 14:48:08 VM-73-203-debian redis-server[29517]: 29517:C 10 May 14:48:08.460 # Fatal error, can't open config file '/etc/redis/redi
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Control process exited, code=exited status=1
May 10 14:48:08 VM-73-203-debian systemd[1]: Failed to start Advanced key-value store.
-- Subject: Unit redis-server.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit redis-server.service has failed.
--
-- The result is failed.
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Unit entered failed state.
May 10 14:48:08 VM-73-203-debian systemd[1]: redis-server.service: Failed with result 'exit-code'.

里面有关键的一句:
redis-server[29517]: 29517:C 10 May 14:48:08.460 # Fatal error, can't open config file '/etc/redis/redi
这句话让我想起了我修改了redis.conf,现在redis.conf是root用户,而redis用户是没有权限读取的。

解决方法:

chmod 644 /etc/redis/redis.conf
service redis-server start

Reids报错解决:Job for redis-server.service failed because the control process exited with error code.相关推荐

  1. 已解决:Job for docker.service failed because the control process exited with error code. See “systemctl

    1.问题描述 Docker宿主机重启后,再次执行systemctl start docker命令时报如下错误: [root@k8s-node02 docker]# systemctl start do ...

  2. 搭建FTP报错:Job for vsftpd.service failed because the control process exited with error code. See

    搭建FTP报错:Job for vsftpd.service failed because the control process exited with error code. See " ...

  3. Docker启动报错:Job for docker.service failed because the control process exited with error code. See “sy

    本文转载自博客园作者:蜗牛coder,点击前往原文 本机环境是VMware Workstation上安装的CentOS7.然后下载Docker. DOCKER启动失败Job for docker.se ...

  4. mysql重启报错b for mysqld.service failed because the control process exited with error code. See “syst

    当我们重启mysql执行systemctl restart mysqld命令或者我们启动mysql服务时执行命令systemctl start mysqld时会出现以下报错:Job for mysql ...

  5. Docker启动服务报错Job for docker.service failed because the control process exited with error code

    执行启动命令: systemctl start docker systemctl enable docker 执行第一个命令报错: Job for docker.service failed beca ...

  6. jenkins启动报错 Job for jenkins.service failed because the control process exited with error code.

    启动时若提示下述内容,则表示启动失败 Job for jenkins.service failed because the control process exited with error code ...

  7. 启动nginx服务报错Job for nginx.service failed because the control process exited with error code.

    nginx使用service nginx restart报错 启动nginx服务时如果遇到这个错误 Job for nginx.service failed because the control p ...

  8. Job for network.service failed because the control process exited with error code. 的解决办法

    问题描述: 在使用 Ubuntu-16.04.5 系统,由于设置了静态 IP 地址,在重启网卡服务器时,可能会出现 " Job for network.service failed beca ...

  9. Linux重启网卡报Job for network.service failed because the control process exited with error code. 错误

    重启网卡报Job for network.service failed because the control process exited with error code. 错误 centos7下重 ...

最新文章

  1. 007_Checkbox多选框
  2. linux shell 流程控制
  3. 设计模式21:State 状态模式(行为型模式)
  4. 784. 字母大小写全排列
  5. 营口(熊岳)温泉旅游归来!
  6. 【C语言】03-第一个C程序代码分析
  7. Windows下 Java9安装教程
  8. 【数学】积分法推导求圆的周长、弧度
  9. 微信淘宝客查券返利机器人搭建教程分享
  10. 数据治理系列:数据血缘关系
  11. 索尼开发新传感器为激光雷达提供助力,用于自动驾驶和其他应用
  12. DHCP和交换机的工作原理
  13. 面对疫情,AI能做什么
  14. FreeBSD#MySQL安装配置
  15. C++设计模式----装饰器模式
  16. leelen可视对讲怎么接线_无线可视对讲门铃怎么样 无线可视对讲门铃性能特点【详解】...
  17. java 二进制位运算_Java中的二进制与位运算
  18. 在Excel中添加数据分析工具
  19. Excel同一单元格中有中英文,提取英文
  20. android 实现发送短信功能以及解决权限问题

热门文章

  1. 第二十六课.深度强化学习(一)
  2. mybatis mysql Druid_mybatis+Druid连接池的问题
  3. 西农韦革宏组揭示甘草根系微生物群落分布及其与根内次级代谢产物之间的联系...
  4. 包吃包住包机票的培训你见过吗?云南高通量条形码培训班,截止5月31日
  5. 生信小白的福音——免费在线分析扩增子数据SILVAngs
  6. 中文速读微生物组(宏基因组)前沿文献——这个可以有
  7. linux看硬盘io,linux查看硬盘IO
  8. pandas使用groupby函数计算dataframe每个分组对应的数据行的个数(size of each group in dataframe, rows count of group)
  9. R语言将dataframe宽表转化为长表实战:使用data.table、使用tidyr包gather函数、使用reshape2包
  10. R语言使用ggplot2包使用geom_violin函数绘制小提琴图(水平小提琴图、垂直小提琴图、边缘不截断小提琴图)实战