MISCONF Errors writing to the AOF file: Bad file descriptor

redis 报错:MISCONF Errors writing to the AOF file: Bad file descriptor

错误原因是说磁盘空间即将不足。但实际情况我的磁盘空间非常充足。

该问题的原因有可能因为操作系统层面的的错误导致。执行以下步骤可解决问题。且数据不丢失。

修复办法:

  1. 备份 appendonly.aof 为 appendonly.aof.bak
  2. 删除 appendonly.aof
  3. 复制 appendonly.aof.bak 到 appendonly.aof

该操作无效。

redis-check-aof --fix appendonly.aof

相关推荐
OYangxf1 小时前
对于AOF模块和命令层交互的理解
redis
许长安2 小时前
Redis 渐进式 rehash:为什么要分批搬迁哈希表
数据库·redis·散列表
廿一夏2 小时前
Redis 主从复制、哨兵模式、集群架构
redis
難釋懷2 小时前
Redis网络模型-单线程和多线程网络模型变更
网络·redis·git
努力努力再努力wz4 小时前
【Redis入门系列】Redis基础命令详解:从客户端连接到数据读写、key 管理与过期机制
c语言·开发语言·数据结构·数据库·c++·redis·缓存
环流_4 小时前
分清redis主要数据操作中的key
数据库·redis·哈希算法
西京刀客4 小时前
redis 大key使用 UNLINK 命令删除、Redis Set / ZSet 存储上限、ZRemRangeByRank命令
数据库·redis·缓存
西洼工作室4 小时前
缓存工具类封装:内存与Redis无缝切换
redis·python·缓存·全栈
敖正炀19 小时前
高可用架构深度:主从复制、哨兵与 Cluster
redis
IronMurphy19 小时前
Redis拷打第三讲
数据库·redis·mybatis