redis服务启动不了的解决办法(服务器应非法关机了)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis服务启动不了的解决办法(服务器应非法关机了)相关的知识,希望对你有一定的参考价值。
1、确认redis没运行。
[[email protected] run]# /etc/init.d/kkmail_redis status redis is not running
2、删除pid文件(从配置文件里面获取pid文件路径),然后重启还是不行。
-rw-r--r-- 1 root root 5 8月 6 14:37 redis.pid
3、查看错误日志。
[[email protected] run]# cd /usr/local/kk-mail/log/redis/ [[email protected] redis]# tail -n 20 redis.log _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 2.8.10 (00000000/0) 64 bit .-`` .-```. ```/ _.,_ ''-._ ( ' , .-` | `, ) Running in stand alone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 4807 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' [4807] 06 Aug 14:37:52.782 # Server started, Redis version 2.8.10 [4807] 06 Aug 14:37:52.782 # Wrong signature trying to load DB from file [4807] 06 Aug 14:37:52.782 # Fatal error loading the DB: Invalid argument. Exiting.
4、删除rdb文件,然后重启redis服务
[[email protected] redis]# rm -f /usr/local/kk-mail/data/redis/data/dump.rdb [[email protected] redis]# /etc/init.d/kkmail_redis restart Stopping redis ... Could not connect to Redis at 127.0.0.1:6379: Connection refused Redis is stopped Starting Redis server...
5、去人redis已经可以成功启动了
[[email protected] redis]# /etc/init.d/kkmail_redis status redis ( pid 5219 ) is running
以上是关于redis服务启动不了的解决办法(服务器应非法关机了)的主要内容,如果未能解决你的问题,请参考以下文章
Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。(极简解决办法)
mysql 服务启动不了;无法启动MYSQL服务”1067 进程意外终止”解决办法