Redis集群节点管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis集群节点管理相关的知识,希望对你有一定的参考价值。

Redis集群一旦启动,就不能轻易删除掉一个节点了。

需要由redis-trib.rg这个ruby脚本行使集群管理的功能。所有的哈希槽都分配于master节点

一、delete master node

1. 重新分片 reshard后的参数可以是集群中任何一个节点

redis-3.2.9/src/redis-trib.rb reshard 192.168.1.6:7000

技术分享

2.删除主节点

redis-3.2.9/src/redis-trib.rb del-node 192.168.1.6:7001 3a2c151ea5c1b37758ae244aa17ec51c64e99a4d

二、delete slave node 不需要重新分配哈希槽,所有哈希槽由master节点分配

redis-3.2.9/src/redis-trib.rb del-node 192.168.1.6:8000 b23f02065b617eade882163565b633e5b31717bb

 

以上是关于Redis集群节点管理的主要内容,如果未能解决你的问题,请参考以下文章

redis集群配置与管理

redis集群搭建与管理

Redis集群及管理讲解

redis演练 redis Cluster 集群管理&failover情况

Redis 向集群添加新节点

Redis 向集群添加新节点