回答

收藏

MICONF Redis 配置为保存RDB 快照

技术问答 技术问答 287 人阅读 | 0 人回复 | 2023-09-11

在写入 Redis ( SET foo bar)在此期间,我收到了以下错误:
- U6 s2 O/ Y& JMICONF Redis 配置为保存 RDB 快照,但目前不能在磁盘上持久。禁止修改数据集的命令。有关错误的详细信息,请检查 Redis 日志。
5 ?% w) F' R, U
基本上,我理解的问题是redis磁盘上不能保存数据,但不知道如何摆脱问题。1 B$ A( \7 h8 J8 @
                                                               
, T( a0 z$ T" j: J5 F    解决方案:                                                                4 ^' I) H2 Y& ~% _- H
                                                                如果你遇到错误并正在运行redis实例上,一些重要数据不能丢弃(rdb您可以随时处理文件或目录的权限问题,或磁盘空间不足)rdb文件重定向到其他地方。
' |5 ]# _2 r  y/ E8 i2 o& ]) P" q  b使用redis-cli,可执行以下操作:% g+ p1 c5 M- \- }' C2 b8 a
CONFIG SET dir /tmp/some/directory/other/than/varCONFIG SET dbfilename temp.rdb之后,你可能想执行它BGSAVE命令确保数据被写入rdb文件。确保执行INFO persistence,bgsave_in_progressis already0和rdb_last_bgsave_statusis ok。之后,你现在可以开始生成了rdb将文件备份到安全的地方。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则