redis---------AOF文件异常导致的redis无法载入

Posted 三胖儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis---------AOF文件异常导致的redis无法载入相关的知识,希望对你有一定的参考价值。

AOF损坏时的对策
1.若在写AOF文件时Server崩溃则可能导致AOF文件损坏而不能被Redis载入。可通过如下步骤修复:
创建一个AOF文件的备份;   

cp appendonly.aof appendonly.aof.bak

2.使用redis-check-aof工具修复原始的AOF文件;
 redis-check-aof --fix appendonly.aof

3.重启redis  ,查看进程
4..使用diff -u 检查备份文件和修复后文件的异同(可选步骤);
使用修复后的AOF文件重启Redis。






以上是关于redis---------AOF文件异常导致的redis无法载入的主要内容,如果未能解决你的问题,请参考以下文章

大数据之Redis:AOF

Redis AOF 持久化方式

Redis AOF持久化

大数据之Redis:AOF之Rewrite

redis AOF持久化

redis aof文件过大问题