redis集群(四)集群伸缩

爱被打了一巴掌 2022-05-16 08:20 371阅读 0赞

70

1.集群的扩容

(1)准备新节点 (2)加入集群 (3)迁移槽和数据

70 1

(2)加入集群,可以通过cluster nodes查看信息

方法一:

70 2

70 3

方法二:

70 4

(3) 迁移槽和数据

槽迁移计划 迁移数据 添加从节点

70 5

下图是迁移一个slot,需要循环进行下列步骤:

70 6

70 7

可能出现的bug:

70 8

实战:

准备节点: 8006 和 8007

70 9

加入节点: meet 8006 和 8007

70 10

主从分配:

70 11

迁移数据:

70 12

2.集群缩容

70 13

70 14

忘记节点:

70 15

缩容操作:

将8006的1366个槽迁移到8000

70 16

将8006的1365个槽迁移到8001

70 17删除节点:通过集群中任何一个节点来操作

70 18

发表评论

表情:
评论列表 (有 0 条评论,371人围观)

还没有评论,来说两句吧...

相关阅读