运行systenctl start redis失败
来源:4-3 应用服务化
Zarathustra1816763
2020-12-06 15:08:07
# 具体遇到的问题
如图
# 报错信息的截图
# 相关课程内容截图# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入代码,可通过选择【代码语言】突出显示
3回答
好帮手慕阿慧
2020-12-06
同学你好,
同学执行的命令有误,多输入了[root@imooc system]#],如下:
1、建议同学关闭Redis,如下:
ps -ef | grep redis
kill 进程id
2、redis.service中 使用如下内容:
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nsslookup.target
[Service]
Type=forking
PIDFile=/run/redis_6379.pid
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
其中,PIDFile值和ExecStart值要写成自己的。
例如:
3、重新加载service,如下:
systemctl daemon-reload
4、启动Redis,如下:
systemctl start redis
systemctl status redis
Zarathustra1816763
提问者
2020-12-06
这是运行systemctl status redis之后的结果
Zarathustra1816763
提问者
2020-12-06
检查了下 redis.service文件,也没有找到问题。。
自己的
案例
相似问题