更新时间:2023-12-29 GMT+08:00

节点管理

本节主要介绍如何查询主备、集群、读写分离实例的分片与副本信息,以及将集群实例的从节点手动升级为主节点的操作。

  • 主备和读写分离实例,分片数为1,默认是一个一主一从的双副本架构,支持通过“节点管理”查看分片信息,如果需要手动切换主从节点,请执行主备切换操作。
  • 对于有多个从副本的主备实例,还可以通过“节点管理”摘除从副本的域名IP,或设置主备切换优先级。
  • Proxy集群、Cluster集群实例,每个集群是由多个分片组成,每个分片都是一个双副本架构,您可以通过“节点管理”查看分片信息,还可以根据业务需要,手动切换分片主从节点。
    • 该特性目前在控制台上最新名称为“节点管理”,在部分区域为“分片与副本”,请以控制台实际显示为准。
    • 仅Redis 4.0及以上版本的实例支持该特性。
    • 如果是单机实例,仅更新为“节点管理”的区域支持该特性。
    • 不同实例规格对应的分片数,具体请参考Redis Cluster集群实例介绍Redis Proxy集群介绍
    • 创建集群实例后,如需增加分片,可通过变更规格,选择需要的实例规格。

操作步骤

  1. 登录分布式缓存服务管理控制台
  2. 在管理控制台左上角单击,选择实例所在的区域。
  3. 单击左侧菜单栏的“缓存管理”,进入实例信息页面。
  4. 单击缓存实例名称,进入该实例的基本信息页面。
  5. 单击“节点管理”或“分片与副本”,进入实例的节点管理页面。

    界面显示该实例的所有分片列表,以及每个分片的副本列表。

  6. 单击分片名称前面的图标,展开当前分片下的所有副本。如下图所示:

    图1 节点管理(集群实例)
    图2 节点管理(主备实例)
    图3 节点管理(单机实例)
    • 集群实例

      展开集群实例单分片信息后,选择角色为从的副本,单击“升级为主”,可以将集群实例该分片下的从副本升级为主副本。

      仅在支持“节点管理”的区域中,可以通过“节点管理>Proxy节点”页签查看Proxy集群实例的Proxy节点信息。其他实例类型不涉及“Proxy节点”。

    • 主备/读写分离实例
      1. 如果主备实例的从副本数多于1个,单击“摘除域名IP”,可以摘除对应从副本(只读副本)的IP,摘除成功后,只读域名不会再解析到该副本IP。

        如果主备实例只有1个从副本,则不支持摘除域名。

      2. 对于有多个从副本的主备或读写分离实例,单击“主备切换优先级”列对应的,可以设置主备切换优先级。

        当主节点故障以后,系统会按照您指定的优先级,自动切换到优先级最高的从节点上。如果优先级相同,则系统会内部进行选择和切换。优先级为0-100,1-100优先级逐步降低,1为最高,100为最低,0为禁止倒换。

    • 单机实例

      单机实例仅一个副本,在“节点管理”页面可以查看该实例的节点信息。