redis自学(38)集群伸缩
集群伸缩
添加一个节点到集群:
Redis-cli--cluster提供了很多操作集群的命令,可以通过下面方式查看:
比如,添加节点的命令
先输入新增的ip和端口号,后输入集群已经有的ip和端口号好指定添加到哪个集群。默认是增加master节点,加上--cluster-slave是变成了slave。--cluster-master-id 是指定master的id。
添加7004到集群
添加成功
查看信息,可以看到7004,但是7004上没有任何插槽
Key num对应的插槽是7001的2765
重新分片重新分配插槽
会问你想移动多少插槽,谁接收这部分插槽,从哪里作为数据源去copy,然后输入done就结束了
最后会问你要不要将这3000个插槽移过去
移动成功了