当前位置: 首页 > article >正文

docker环境redis启动失败

现象:

查看日志错误为

Bad file format reading the append only file: make a backup of your AOF file, then use ./redis-check-aof --fix <filename>

经查询为aof文件损坏导致,修复aof即可

解决方法:

1.查看执行的docker命令,-v 为挂载宿主机目录,找到对应目录,如:

-v /data/docker-data/redis-data/:/data \

则 cd 到 /data/docker-data/redis-data/目录 查看

简单粗暴的方式直接rm掉aof文件重启docker容器即可

或通过redis-check-aof --fix <文件名> 修复文件

2.如果 AOF 文件经常损坏且对你的需求不是非常重要,可以考虑仅使用 Redis 的 RDB 持久化方式。你可以在 redis.conf 中关闭 AOF:

appendonly no


http://www.kler.cn/news/341586.html

相关文章:

  • Linux 6.11版本发布
  • 毕设 大数据抖音短视频数据分析与可视化(源码)
  • python 实现connected components连通分量算法
  • strstr
  • 【AD速成】半小时入门AltiumDesigner(速通基础)
  • 安装 Android Studio 步骤日志
  • python 进程和线程
  • RTX4060+ubuntu22.04+cuda11.8.0+cuDNN8.6.0 如何根据显卡型号和系统配置cuda和cuDNN所需的安装环境
  • go语言接口设计三国人物
  • JavaScript 第2章 基本语法
  • 华为---MUX VLAN简介及示例配置
  • 记录Android.bp里如何添加jar/aar文件
  • C++ 语言特性20 - noexcept 关键字
  • vue3- antd design vue 引入iconfont
  • Hadoop大数据入门——Hive-SQL语法大全
  • 系统架构设计师⑤:系统性能
  • 完成Sentinel-Dashboard控制台数据的持久化-同步到Nacos
  • Linux相关概念和易错知识点(15)(exec系列函数)
  • 【大数据】HBase集群断电文件坏块导致集群无法启动处理
  • HTML 常用的块级元素和行内元素