我在安装了ClouderaManager6.3的集群的一个节点CentOS 7上安装了Redis版本3.2.12,我的redis从不停止。一切都是默认的,我只是添加了密码,但这没有任何影响,因为我不能重启。选项daemonize为no
我的分期是:
sudo yum -y install redis
sudo service redis start当我键入redis-cli时,CLI在127.0.0.1:6379处正常启动。当我尝试shutdown时,控制台显示“未连接”,但使用lsof -i :6379时,我可以识别出一些作业死亡并返回另一个PID。如果我试图杀死redis作业,它总是返回另一个PID。
service redis stop返回“正在重定向到/bin/systemctl stop redis.service”,但没有任何效果。
如果我尝试service redis restart,那么service redis status将返回:
redis.service: main process exited, code=exited, status=1/FAILURE
Unit redis.service entered failed state.有人可以帮助我调试或了解发生了什么吗?这是我第一次使用Redis。
发布于 2020-05-18 21:03:54
不确定这与celery有什么关系...CentOS 7使用的是systemd,所以我建议停止使用service工具,开始使用systemctl。你应该尝试的第一件事是使用systemctl status redis来检查Redis服务的状态。如果它显示由于某种原因关闭了,那么您应该检查Redis日志,或者使用journalctl工具来查找Redis创建的系统日志。
https://stackoverflow.com/questions/61869593
复制相似问题