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

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.lryc.cn/news/457150.html

相关文章:

  • Pandas库详细学习要点
  • 光路科技TSN交换机:驱动自动驾驶技术革新,保障高精度实时数据传输
  • 【含开题报告+文档+PPT+源码】基于SpringBoot的社区家政服务预约系统设计与实现【包运行成功】
  • 2024最新【Pycharm】史上最全PyCharm安装教程,图文教程(超详细)
  • llama3 implemented from scratch 笔记
  • 照片在线转成二维码展示,更方便分享图片的好办法
  • 『网络游戏』登陆协议制定客户端发送账号密码CMD【19】
  • 独享动态IP是什么?它有什么独特优势吗?
  • gaussdb hccdp认证模拟题(单选)
  • 【斯坦福CS144】Lab1
  • 药箱里的药及其常见药的作用
  • Android屏幕旋转流程(2)
  • gaussdb hccdp认证模拟题(判断)
  • 高效架构设计:JPA 实现单据管理,MyBatis 赋能报表查询的最佳实践
  • 深入理解 CSS 浮动(Float):详尽指南
  • ElasticSearch学习笔记(三)Ubuntu 2204 server elasticsearch集群配置
  • 基于STM32的简易交通灯proteus仿真设计(仿真+程序+设计报告+讲解视频)
  • linux下新增加一块sata硬盘并使用
  • 主从复制遇到的问题点
  • Macbook ToDesk 无法连接网络
  • C++-容器适配器- stack、queue、priority_queue和仿函数
  • C++游戏开发指南
  • k8s的pod管理及优化
  • HTML 常用的块级元素和行内元素
  • js短路求值
  • react 知识点汇总(非常全面)
  • 如何加密重要U盘?U盘怎么加密保护?
  • js编写一个中奖程序
  • Mybatis-plus的基础用法
  • 【网络篇】计算机网络——应用层详述(笔记)