发布网友 发布时间:2024-08-22 21:11
共1个回答
热心网友 时间:2024-08-22 22:20
RedisManager的集群伸缩功能在业务增长或拆分时显得尤为重要。然而,这是一个高风险操作,需谨慎对待,以防数据丢失或系统故障。在进行扩容和缩容前,请务必了解以下关键步骤:
1. 在NodeManager页面点击"manage",选择"Add node",输入新节点的IP和port,确保信息无误后点击"CreateCluster"。成功安装后,切换到Cluster manager Tab,查看新节点。
2. 进行slot分配,输入要迁移的slot数量,点击"submit"。等待"success"提示,可能需要耐心等待网络延迟和slot迁移完成。
3. 扩容完成后,节点信息列表将显示新加入的节点。
仅限于RedisManager创建的集群。缩容目标是减少Master节点。首先,确保Master节点上的slot已迁移。
1. 逐个从集群中"forget"缩容节点,直至Master节点出现"forget"按钮。
2. "forget"操作后,Cluster manager Tab中将无法找到已forget的节点。在Node manager Tab,节点的"InCluster"状态将变为"No"。
3. 依次在Stop和Delete操作下,停止并删除节点,务必在Status变为"fail"后进行。
以上步骤总结了RedisManager的集群伸缩功能,可根据具体需求进行操作。