redis不会在centos7上停止或重新启动

wfauudbj  于 2021-06-09  发布在  Redis
关注(0)|答案(1)|浏览(759)

我已经用cloudera manager 6.3在集群的一个节点centos 7上安装了redis版本3.2.12,我的redis从未停止过。一切都是默认的,我只是添加了密码,但没有效果,因为我无法重新启动。期权 daemonizeno 我的想法是:

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 return'redirecting to/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在一起。

vsdwdz23

vsdwdz231#

不知道这和celery 有什么关系。。。centos 7使用systemd,因此我建议停止使用 service 工具并开始使用 systemctl . 你要做的第一件事就是 systemctl status redis 检查redis服务的状态。如果它显示不管出于什么原因它是关闭的,那么你要么检查redis日志,要么使用 journalctl 用于查找redis创建的系统日志的工具。

相关问题