部署云数据库TiDB单可用区集群服务实例

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

TiDB单可用区集群是基于阿里云环境部署优化,提供OLTP规模化和实时HTAP能力,具备云原生、一键扩缩容、金融级高可用、兼容MySQL协议和大数据生态等重要特性的云数据库。本文介绍了部署TiDB单可用区集群服务实例的详细说明。

RAM账号所需权限

TiDB单可用区集群服务需要对ECS、ESS、SLB、VPC和OSS等资源进行访问和创建操作,若您使用RAM账号创建服务实例,则需要在创建服务实例前,对使用的RAM账号添加相应资源的权限。添加RAM权限的详细操作,请参见为RAM用户授权

权限策略名称

备注

AliyunECSFullAccess

管理云服务器服务(ECS)的权限

AliyunESSFullAccess

管理弹性伸缩服务(ESS)的权限

AliyunSLBFullAccess

管理负载均衡服务(SLB)的权限

AliyunVPCFullAccess

管理专有网络(VPC)的权限

AliyunOSSFullAccess

管理对象存储服务(OSS)权限

AliyunEIPFullAccess

管理弹性公网IP(EIP)的权限

TiDB单可用区集群服务资源配置

在部署服务实例前,您需要提前完成相关资源的准备和配置以保证服务实例能够部署成功。服务资源的基础版最小配置和高配版最小配置如下表所示。重要系统空间可根据实际情况进行调整,但是不能少于40 GB。

配置项

基础版

高配版

本地SSD ECS实例

3台8 vCPU 64 GiB的本地SSD ECS实例

3台16 vCPU 64 GiB的本地SSD ECS实例

计算型ECS实例

  • 4台2 vCPU 4 GiB的计算型ECS实例

  • 2台4 vCPU 8 GiB的计算型ECS实例

  • 3台4 vCPU 8 GiB的计算型ECS实例

  • 2台8 vCPU 16 GiB的计算型ECS实例

  • 1台2 vCPU 4 GiB的计算型ECS实例

高阶型SLB负载均衡

1个

1个

EIP绑定的ECS实例

1个

1个

系统盘

40 GB

40 GB

部署流程

部署步骤

  1. 单击部署链接,在服务实例部署界面完成部署。

  2. 服务实例部署成功后,通过服务部署的SLB负载均衡访问TiDB数据库服务。

部署参数说明

用户可以通过服务商在计算巢中发布的服务部署链接,一键部署阿里云资源和服务商提供的软件。用户在创建服务实例的过程中,需要配置服务实例信息,下文介绍TiDB单可用区集群服务需要配置的详细参数及注意事项。

配置项

说明

选择模板

选择服务实例使用的模板。

服务实例名称

长度不超过64个字符,必须以英文字母开头,可包含数字、英文字母、短划线(-)和下划线(_)。

地域

请结合实际情况选择合适地域,TiDB单可用区集群服务目前适用于任何地域。

付费类型

支持按量付费以及预付费两种付费模式,用户可以根据实际情况进行选择。

套餐选择

TiDB单可用区集群服务目前支持基础版与高配版两种套餐类型,分别对应不同的机器配置和性能。

拓扑信息

拓扑信息区域参数已默认填写,您可以根据您的业务需求修改默认值。

基础资源配置

设置单可用区内VPC专有网络以及交换机资源。

负载均衡配置

设置服务实例的负载均衡信息。

集群信息

  • 设置系统盘大小和登录密码。

  • 系统盘的默认值为:40 GB。取值范围:40~500,单位:GB。

登录密码,长度8-30字符,必须包含三项(大写字母、小写字母、数字、()`~!@#$%^&*_-+=|{}[]:;'<>,.?/中的特殊符号)。

警告

此处设置的登录密码服为服务实例部署完成后ECS服务器、TiDB集群服务和TiDB集群监控Grafana登录密码。请妥善保存。

标签和资源组

可根据需要对TiDB单可用区集群服务设置标签属性以及资源组归属。

登录TiDB集群

服务实例部署完成后,您可以登录服务的TiDB集群查看实例资源信息。

  1. 登录计算巢控制台

  2. 在左侧导航栏,单击服务实例

  3. 我的服务实例页签中选择私有部署服务,找到您创建的服务实例。

  4. 单击创建的服务实例ID,进入服务实例详情页面。

    6.png

  5. 单击概览,在概览页签查看TiDB数据库集群信息。

    • 单击TiDB Dasboard后的IP地址,进入可视化运维监控界面,登录后可查看运维监控信息。

    • 单击Grafana后的IP地址,进入可视化集群性能监控界面,登录后可查看性能监控信息。

      在集群性能监控界面,单击TiDB-prod-Overview,可以查看数据库集群实例的概览。7.png

  6. 单击资源页签,找到实例名称为ControlServer的实例。单击操作列的远程连接

    8.png

    登录TiDB数据库管理控制台TiUP,登录控制台后查看集群信息。

    9.png

TiDB集群扩缩容管理

若当前的业务量和数据量有明显增加或减少时,您可以根据实际情况对TiDB集群进行扩缩容操作。若您要进行扩缩容操作,需分别对TiDB计算节点伸缩组和TiKV储存节点伸缩组进行扩缩容。

  1. 使用阿里云主账号,登录计算巢控制台

  2. 在左侧导航栏,单击服务实例

  3. 我的服务实例页签中选择私有部署服务,找到您创建的服务实例。

  4. 单击创建的服务实例ID,进入服务实例详情页面。10.png

  5. 单击概览,在概览页签查看TiDB数据库集群信息。

    • 单击TiDB Dasboard后的IP地址,进入可视化运维监控界面,登录后可查看运维监控信息。

    • 单击Grafana后的IP地址,进入可视化集群性能监控界面,登录后可查看性能监控信息。

      在集群性能监控界面,单击TiDB-prod-Overview,可以查看数据库集群实例的概览。11.png

  6. 单击资源页签,找到实例名称为ControlServer的实例。单击操作列的远程连接12.png

    登录TiDB数据库管理控制台TiUP,登录控制台后查看集群信息。13.png