首页 > 代码库 > redis踩坑记
redis踩坑记
本来打算给一批主库做从库,用来读取数据,还不想碰主库数据。
主库redis2.8.12,从库一开始没注意,docker了一个3.1的,结果slaveof之后命令不兼容,下了一个2.8的(2.8.23好像),还是不兼容。
最后github编译了一个2.8.12 保持小版本一致,才算是能同步了
然后 I/O error reading bulk count from MASTER错误
此时,两个主机并没有流量
主库没日志,好不容易要到主库机器密码,配置了日志,发现主库打这样的日志:
psync scheduled to be closed ASAP for overcoming of output buffer limits
查资料,修改主库配置
client-output-buffer-limit slave 0 0 0
然后同步之后,确实有数据了
报这个错误
FATAL: Data file was created with a Redis server configured to handle more than 16 databases. Exiting
回头看主库,发现databases 40
修改继续同步
漫长的等待,终于有点数据了。。。
redis踩坑记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。