创建集群
本小节主要介绍如何创建 Redis 集群。
前提条件
已注册云平台账号并完成实名认证。
操作步骤
-
登录管理控制台。
-
在控制台顶部的导航菜单中,选择产品与服务 > 数据库与缓存 > 键值数据库 Redis。
▪︎ 如果是首次部署,进入 Redis Cluster 应用简介页面,点击立即部署进入部署页面。
▪︎ 如果已创建过 Redis 集群,则进入 Redis Cluster 集群管理页面,点击创建进入部署页面。
第1步:基本设置
-
在顶部区域下拉框中,选择部署区域。
说明
建议尽量选择靠近您客户的区域,以减少网络延时。
-
填写集群基本信息,包括:名称、描述,选择版本、计费方式、部署方式和可用区。
▪︎ 版本:不同的 Redis 版本所支持的特性不同,可参考 Redis 版本说明,了解不同版本的 Redis。
▪︎ 计费方式:计费说明,请参考费用说明。
▪︎ 部署方式:如果业务需要同城多活,建议选择多可用区部署;如果主机之间需要较低的网络时延,则建议选择单可用区部署。
说明
▪︎ 目前仅 Redis 5.0 以上版本的北京3区支持多可用区部署。
▪︎ 当集群Redis集群进行多可用区部署时,如果其中一个可用区故障,另一个可用区的节点不受影响。备节点会自动升级为主节点,对外提供服务,从而提供更高的容灾能力。
▪︎ 由于集群跨可用区部署时网络访问效率略低于部署在同一可用区内,因此 Redis 集群跨可用区部署时,主备节点之间同步效率会略有降低。
▪︎ 可用区:单可用区部署时,需要指定具体部署在哪个可用区。
第2步:主节点设置/分片设置
不同 Redis 版本,节点配置参数略有不同:
- Redis 4.0.6 版本需要选择节点的内存、主机类型、硬盘大小以及主从节点数量。
- Redis 5.0.8 版本需要选择节点的 CPU、内存、主机类型、硬盘大小以及主从节点数量。
- Redis 6.x 版本需要选择分片资源配置、内存、分片及分片副本数量。
关于如何配置节点的内存、类型、分片数量等,请参见XXX并结合您实际的业务需求进行选择。
以下分别为 Redis 6.2.5 版本及 Redis 5.0.8 版本的配置界面,其他版本请以实际界面为准。
Redis 6.2.5:
Redis 5.0.8:
第3步:网络设置
-
选择 Redis 集群部署的 VPC 网络及私有网络。
不同的 Redis 集群可以重复使用相同的 VPC 网络和私有网络,也可以使用不同的 VPC 网络和私有网络。若您已经创建有 VPC 网络和私有网络,可重复使用,不需要多次创建。
若您没有可用的 VPC 网络及私有网络,请根据界面提示,点击新建 VPC 网络进行创建。VPC 创建的具体操作请参见创建 VPC 网络。
说明
▪︎ 选择的 VPC 网络与 Redis 集群应在相同的区域。
▪︎ 请勿选择免费型的 VPC,目前暂不支持在免费型 VPC 中创建集群。
▪︎ 私有网络的部署方式应与集群的部署方式保持一致,即都为多可用区部署或者都为单可用区部署。
-
设置节点 IP。
▪︎ 自动分配:根据私有网络的地址范围自动分配节点 IP 地址。
▪︎ 手动指定:手动设置每一个节点的 IP 地址。
第4步:服务环境参数设置
参数 | 参数说明 |
---|---|
禁用 FLUSH 命令 | 选择是否禁用 FLUSHALL 及 FLUSHDB 命令。 - 默认为 否 ,表示不禁用。 注意: |
控制台管理 ACL | 选择是否由控制台管理 ACL 服务。 - 默认为 是 ,表示开启控制台管理 ACL 服务,禁止通过命令创建 ACL 帐号。 - 否 表示关闭控制台管理 ACL 服务,支持通过命令创建 ACL 帐号。注意: |
更多服务环境参数 | 点击展开参数列,可配置更多数据库参数。 |
第5步:用户协议确认
阅读《云平台 AppCenter 用户协议》并勾选确认接受该协议,点击提交,若开始创建 Redis 集群。
注意
若选择包年包月计费,将弹出扣费提示,请仔细阅读提示信息,再点击我已了解,继续创建。
待所有节点的服务状态显示为正常时, 表示节点已正常启动, Redis 集群创建完成。