码迷,mamicode.com
首页 > 其他好文 > 详细

redis踩坑记

时间:2017-03-29 20:56:41      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:databases   机器   create   out   fat   creat   读取数据   over   docker   

本来打算给一批主库做从库,用来读取数据,还不想碰主库数据。

主库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踩坑记

标签:databases   机器   create   out   fat   creat   读取数据   over   docker   

原文地址:http://www.cnblogs.com/yaoyi/p/6641501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!