redis 重启后,起不来了

2020 年 12 月 9 日
 piaochen0

昨天 centos 测试环境程序出了问题,就重启了下 redis (重启之前是可以连的),发现停掉,再启动后
发现直接连不上了。
ps -ef|grep redis 没有查到进程

启动命令如下:
nohub xxx/redis/bin/redis-server xxx/redis/conf/redis-master.conf >>xxx/redis/logs/redis.log 2>&1 &

tail -f redis.log 里面,也没有报错

不知道怎么解决,因为都是测试数据,可以直接删除 data 下面的内容试试吗?或者 run 目录下的.pid 文件? 麻烦指教。

3812 次点击
所在节点    Redis
11 条回复
Vegetable
2020 年 12 月 9 日
把 nohup 打错了?
piaochen0
2020 年 12 月 9 日
@Vegetable 不好意思,发帖的时候打错了,应该是 nohup
takemeaway
2020 年 12 月 9 日
重启解决 90%的问题
rSP0rcaA9K11Rjsz
2020 年 12 月 9 日
试着不用 nohup 看看
Vegetable
2020 年 12 月 9 日
日志里是有 pid 的,看一下 pid 在不在,如果不在的话,不用用 nohup 启动,先前台启动一下看看会不会退出什么的
HENQIGUAI
2020 年 12 月 9 日
cco
2020 年 12 月 9 日
有 deamon 模式,为啥要用 nohup 呢?
Lonenso
2020 年 12 月 9 日
统一前台启动调试
d0m2o08
2020 年 12 月 9 日
xxx/redis/bin/redis-server xxx/redis/conf/redis-master.conf
直接看控制台输出
xzysaber
2020 年 12 月 9 日
可以使用 strace 看下系统调用。
no1xsyzy
2020 年 12 月 9 日
.pid 文件应该是必须清的吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/733613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX