RedisCluster动态缩容
个人博客
- 在扩容基础上演示缩容。
1、下线迁移槽
- --cluster-from:要删除的主节点id。
- --cluster-to:接收迁移槽的主节点id。
- --cluster-slots:迁移槽的数量。
- 最后1个是集群现有的任意1个节点。
| 1 | /usr/local/redis/bin/redis-cli --cluster reshard --cluster-from 6ad45a1a6b276d487a927b9cb7b284edf1690e21 --cluster-to e1e369014d2ffd33f3548cc75d64789048a9b2bf --cluster-slots 1365 172.16.122.101:6379 | 
2、删除节点
- 需要指定集群现有的任意1个节点。
- 最后填写要删除的节点id。
| 1 | /usr/local/redis/bin/redis-cli --cluster del-node 172.16.122.101:6379 6ad45a1a6b276d487a927b9cb7b284edf1690e21 | 
- 至此,集群缩容已经完成。
 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 赵晓斌技术博客!
 评论


