强制切换 Master
更新时间:2025-08-15 03:41:38
功能概述
强制切换集群的 Master 节点是指将 Redis Standalone 集群中存活的 从节点 强制转换为 主节点,继续提供 Redis 服务。仅用于紧急修复场景。
约束限制
Redis Standalone 自 v7.2.7 版本支持该功能。
注意事项
该功能仅用于紧急修复场景,需满足以下所有情况时,才可调用该功能。
-
多可用区部署的集群,且当 1 个或多个可用区失效,存活的节点均为
从节点。 -
存活的
从节点数量未超过总节点数量的半数,集群无法再次选举出主节点,不能提供正常的 Redis 服务,集群不可写。
使用该功能时,可能存在以下风险。
-
数据不一致。在故障发生时,
从节点上的数据可能与主节点存在差异,此时强制转换为主节点,存在差异的数据将被丢弃。 -
新数据丢失。强制转换后,如果不采取措施,等失效区域恢复时,
主节点会自动切换回来,使用原主节点的旧数据,故障期间新写入的数据将被丢弃。针对该问题的解决方法,可在使用该功能时,提交工单进行咨询。
操作步骤
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 键值数据库 Redis Standalone,进入 Redis Standalone 管理页面。
-
在 Redis Standalone 管理页面,点击目标集群 ID,进入集群详情页面。
-
在左侧基本属性区域,点击右上角图标,在展开的快捷菜单栏中,点击强制转换 master。
-
弹出确认对话框,用户确认操作无误后,修改确认操作为
是后,点击提交,完成操作。