原文链接:https://my.oschina.net/juluking/blog/1606222
原作者的版本是Redis 4.0.6,我的版本是4.0.8,所以猜测是否所有4.0.x版本都有此问题
Redis版本:4.0.X
错误信息:[ERR] Calling MIGRATE: ERR Syntax error, try CLIENT (LIST | KILL | GETNAME | SETNAME | PAUSE | REPLY)
现象:确认reshard计划后出现以上错误,执行fix操作不能解决问题,stable对应哈希槽再次执行fix也不能解决问题。
可能的原因:“gem install redis”安装的redis库是最新的,有语法兼容性问题。
解决办法(降低Redis库的版本):
1、停止Redis服务
2、卸载redis库:gem uninstall redis
3、安装指定低版本的redis库:gem install redis -v 3.3.5
如对本文有疑问, 点击进行留言回复!!
express+mongoose实现对mongodb增删改查操作详解
修复 Mac brew 安装 mongodb 报 Error: No available formula with the name ‘mongodb’ 问题详解
网友评论