docker - Redis - 尝试从文件加载数据库的错误签名
问题描述
我正在使用 Redis 映像运行 docker 容器,但启动时出现此错误:
redis-server | 1:M 11 May 2020 09:31:25.479 # Wrong signature trying to load DB from file
redis-server | 1:M 11 May 2020 09:31:25.479 # Fatal error loading the DB: Invalid argument. Exiting.
顺便说一句,我在 AWS EC2 上运行它。有没有想过这个?提前致谢。
解决方案
按照本页提到的建议解决了这个问题: https ://github.com/redis/redis/issues/6032
- 找到转储.rdb:
sudo find / -name *.rdb
- 删除文件,例如:
sudo rm /var/lib/redis/dump.rdb
推荐阅读
- c# - C#如何产生返回SelectMany?
- json - 错误:{"obj.overallCount":[{"msg":["error.path.missing"],"args":[]}]}
- javascript - ng-repeat 用于多个``元素AngularJS
- c++ - winAPI FindResource 仅在 DLL 内返回 NULL
- python - 使 SQLAlchemy 在连接中使用所需的表
- ios - react-native iOS原生模块:异步激活网络指示器的调用方法
- python - 构建模块目录的正确方法是什么,以便 Sphinx 扩展 autodoc 可以访问使用 sphinx-apidoc 找到的所有文件?
- javascript - 赛普拉斯 - 在页面导航之前测试点击事件
- javascript - jQuery插件验证的远程方法问题
- android - 如何防止 HorizontalScrollView 的滚动/翻转焦点更改?