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 许可协议。转载请注明来自 赵晓斌技术博客!
评论