欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Redis Cluster [WARNING] Node 127.0.0.1:7003 has slots in migrating state (15495).

程序员文章站 2024-02-01 15:57:04
错误描述 在迁移一个节点上的slot到另一个节点的时候卡在其中的一个slot报错,截图如下: 查询发现在15495的这个slot上面存在一个key,但是并没有发现这个key有什么问题。使用fix进行修复也还是不行。 解决办法1: 修复迁移节点 redis-trib.rb fix 127.0.0.1: ......

错误描述

在迁移一个节点上的slot到另一个节点的时候卡在其中的一个slot报错,截图如下:

Redis Cluster [WARNING] Node 127.0.0.1:7003 has slots in migrating state (15495).

查询发现在15495的这个slot上面存在一个key,但是并没有发现这个key有什么问题。使用fix进行修复也还是不行。

解决办法1:

修复迁移节点

redis-trib.rb fix 127.0.0.1:7003

再执行check,如果没有报错继续迁移

解决办法2:

cluster setslot 15495 stable

redis-trib.rb fix 127.0.0.1:7003

解决办法3:

删除15495这个slot上的key再执行fix修复

redis-trib.rb fix 127.0.0.1:7003

 

 

 

 

 

备注:

    作者:

    博客:

本站点所有随笔都是原创,欢迎大家转载;但转载时必须注明文章来源,且在文章开头明显处给明链接,否则保留追究责任的权利。

《欢迎交流讨论》