|  |      1opengps      214 天前 这提示看起来很明白了 | 
|  |      2fcten      214 天前 显示 aof 损坏是 redis 挂了的结果不是原因吧 你找找挂掉时的日志,是不是 OOM 了 | 
|  |      3Geekerstar OP @fcten redis 也会 OOM 吗?是通过 docker logs 看日志吗?日志好像没持久化到宿主机 | 
|  |      4lasuar      214 天前 1. 你这台机运行了其他服务占用过多内存,把 redis 挤崩了。 2. 文中提供的 issue 导致的。 | 
|  |      5Geekerstar OP @lasuar 这台服务器 128g 内存,总内存只用了十多 G 呢? | 
|  |      6Geekerstar OP | 
|      7SKYNE      214 天前 看起来是 redis 在持久化 AOF 时异常停掉了,导致的 AOF 文件不完整,启动时就是这样的报错,查一下系统 message 中有没有有用的信息 | 
|  |      8Geekerstar OP @SKYNE 我看报错的提示查了一下是因为操作系统没开启 Linux 的内存过量提交机制,导致 AOF 文件写失败 | 
|      9SKYNE      214 天前 看来 redis 日志的 WARNING 还是非常有用的 | 
|      10julyclyde      214 天前 overcommit 这一句是本轮启动开头的内容 而 AOF 文件损坏其实是上一轮损坏的 |