Loading

redis突然停电导致aof文件损坏

问题:
系统部署到客户服务器上面,客户把服务器重启,导致redis的aof文件损坏,启动不了
解决:
查看日志文件,发现报错
 
~]# vim  /ww/server/redis.log
[2716] 28 Apr 10:17:27.915  Bad file format reading the append only file: make a backup of your AOF file, then use ./redis-check-aof --fix <filename>
备份aof文件,在用redis-check-aof工具修复:
~]# cp /www/server/edis/data/appendonly.aof cp /www/server/edis/data/appendonly.aofbak
~]# /www/server/redis/bin/redis-check-aof --fix /www/server/edis/data/appendonly.aof
Continue? [y/N]: y
注意: 自行按照redis的安装目录执行./www/server是本机的安装目录,可用find /  --name 名字  查找

 

posted @ 2021-07-23 14:35  bathing  阅读(581)  评论(0)    收藏  举报
Live2D