| 默认 | aof-load-truncated yes |
|---|---|
| 行为 | 加载到截断处并打警告日志 |
| 反之 | no:拒绝启动,要求先修复文件 |
核对日志
核对日志
grep -i truncated /var/log/redis/redis-server.log
tail -5 /data/redis/appendonlydir/*.incr.aof截断容忍仅处理「文件尾部不完整」这一种情况;中间字节损坏属于文件损坏,仍会导致启动失败。
断电可能让 AOF 尾部只写了半条命令:aof-load-truncated yes(默认)会加载到最后一个完整命令并记录警告,no 则直接启动失败。
| 默认 | aof-load-truncated yes |
|---|---|
| 行为 | 加载到截断处并打警告日志 |
| 反之 | no:拒绝启动,要求先修复文件 |
grep -i truncated /var/log/redis/redis-server.log
tail -5 /data/redis/appendonlydir/*.incr.aof