Redis启动问题
日常在使用redis中间件的时候,随手一个service redis start,然后服务就启动了,今天就失效了,有点慌,什么问题?
1.问题排查
遇到问题首先就是先查看日志
在/var/log/redis/的目录下 ,进去可以查看到近期的所有使用日志文件和记录
通过 tail redis.log 命令查看
就明白了 问题所在。
2.问题处理
2.1 Can’t handle RDB format version 9
前一天晚上,因为服务器迁移的问题,redis服务没有正常关闭,
造成了服务的异常中断,所以产生的rdb日志文件可能损坏加载不进来,
然后去 dump.rdb 所在的目录删除这个文件。
PS:可以通过 find / -name dump.rdb 查看文件在什么地方,删除掉。