暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

最长 30 天,最高节省 ¥33,000,免费试用云数据库 TiDB,真香!

原创 尚雷 2023-02-27
831

一、前言

中国DBA最爱登陆什么网站,答案肯定是墨天轮了,墨天轮网站现在可真的很火,汇集了众多的各行各业的DBA,大家齐聚一起,交流学习经验,畅所欲言,而且墨天轮网站还经常会给DBA带来很多最新的数据库咨询,而且还经常会给大家带来一些令人惊喜的福利,这不,最近就有一个这样的福利。

最近墨天轮上发布了一个新闻,阿里云给大家提供了一个免费试用TIDB的机会,七天的使用时间,如有特殊需求还可以申请试用一个月,另外还有丰富的奖品,这等福利怎能让DBA不爱呢,还不快申请试用。

6.jpg

最近我在备战TIDB的PTCP的考试,正好可以好好学习下TIDB数据库,怎能错过这千载难逢的机会呢,于是看到消息后立即申请试用。

而且我也从没有在阿里云上部署过数据库,正好可以利用此机会学习下。

二、申请试用

首先加微信群(云数据库TiDB试用体验群),根据群内消息提示进行申请。

打开https://market.aliyun.com/isv-pingcap页面,点击 “免费试用”按钮,填写表单提交 ,后台审核后即可开启体验,截止时间 2 月 28 日。注意,要按照要求填写正确的公司名称、企业邮箱和职务,有些就因为没有按照要求认真填写没有通过审核,多遗憾啊。

已经申请可以通过:https://computenest.console.aliyun.com/user/cn-hangzhou/checkApply 查看审核结果,审核结果通过接下来就可以在阿里云上试用部署TiDB数据库了。

image20230227095203761.png

申请试用TiDB阿里云,首先要注册一个阿里云账号,如果你有支付宝,可以使用支付宝登陆阿里云。

本次阿里云提供是的云数据库TiDB的基础版-标准订阅规格,满足我们的测试使用已经绰绰有余,本次产品配置规格如下:

TiFlash实例规格 TiKV实例规格 PD实例规格 TiDB负载均衡规格 TiDB实例规格 ControlServer实例规格
ecs.i3.2xlarge(本地SSD型 i3,8 vCPU,64 GiB,本地存储 1 * 1788 GiB) ecs.i3.2xlarge(本地SSD型 i3,8 vCPU,64 GiB,本地存储 1 * 1788 GiB) ecs.c6.large(计算型 c6,2 vCPU,4 GiB) slb.s3.small(高阶型I) ecs.c6.xlarge(计算型 c6,4 vCPU,8 GiB) ecs.c6.large(计算型 c6,2 vCPU,4 GiB)

三、部署集群

3.1 部署集群

审核结果通过后,登陆阿里云https://market.aliyun.com/isv-pingcap打开“费用试用”页面,选择提供的使用套餐,填写服务实例名称、选择地域、根据自己需要填写拓扑信息(设置TIDB Server数量、PD Server数量、TIKV Server数量)、设置集群信息(按照提示设置系统盘空间大小、设置ECS和TiDB及Grafana的登陆密码)等,然后点击 “下一步:确认订单”并勾选接受相应的协议就可以部署集群了。

image20230227102746586.png

根据上述提示填写服务实例名称并选择相应区域。

image20230227102809975.png

选择默认提供的基础版套餐。

image20230227103042765.png

根据上述页面提示,设置集群拓扑等相关信息。

image20230227103343765.png

选择对应交换机、根据需要设置负载均衡配置信息,并设置系统盘空间和登陆密码。

image20230227103506605.png

勾选接受相应的协议条款。
image20230227103535258.png

集群部署过程中,可通过【计算巢–服务实例管理–服务实例详情】页面,点击 “部署日志”来看查看整个集群的部署过程,如果部署失败,可以查看失败原因。

3.2 查看集群

等待一段时间后,如果网络条件较好,大概经过十多分钟后会完成集群的部署,在集群部署完毕后,还可以查看整个集群的资源架构信息,如下所示。

image20230227104013720.png

待集群部署完毕后,依次打开【计算巢–服务实例管理–试用服务】,然后点击服务实例,在概览信息中查看TiDBDashboard信息,可以查看集群详细信息,如下所示。

image20230227105525262.png

根据部署后的集群信息,可以查看到Dashboard及Grafana等登陆信息。

image20230227105553914.png

并且TiDBDashboard还提供了其它非常使用且比较炫丽的功能,比如监控内容,如下所示。

image20230227114930222.png

**注意:**初期部署的集群是不含 TiFlash 实例,待集群部署完毕后,可在 【运维管理 > 弹性扩缩容】进行扩容,选择需要扩容节点数,待完成后会自动加入到集群中。

3.3 扩容TiFlash

依次打开【计算巢–服务实例管理–服务实例详情】,点击“运维管理”项,此时会在页面右侧出现一些按钮选项,然后点击“弹性扩容缩”按钮项。

image20230227111636653.png

然后在弹出的弹性扩缩容菜单中,选择伸缩组ID并选择伸缩组名称为TiFlash的选项,如下所示。

image20230227110300026.png

选择TiFlash对应的伸缩组名称。

image20230227110359632.png

然后设置想要扩容的TiFlash服务器数量,最好选择奇数台。

image20230227110420603.png

然后点击创建按钮进行扩容。

image20230227110548327.png

待一段时间后,TiFlash成功部署后,在资源页面可以查看到部署的TiFlash详细信息,如下所示。

image20230227112242532.png

3.4 连接服务器

比如要连接ControlServer来操作集群服务,可以点击ECS实例,然后选择CrontrolServer所对应的资源ID,然后点击页面右侧对应的“远程连接”按钮。

image20230227113551852.png

点击“远程连接”,及打开了ControlServer服务器,使用suod -i 可以跳转到root用户,使用tiup cluster list可以查看集群信息。

image20230227114426189.png

3.5 连接数据库

在资源管理页面,选择一台TiDBServer服务器,然后点击“远程连接”,待登陆TiDBServer服务器后,使用mysql命令登陆数据库。

image20230227131527033.png

  • -P后跟TiDB端口号,默认为4000
  • -p后跟登陆密码,登陆密码即为开始创建集群时设置的密码

然后就可以根据需要在数据库服务器上对数据库进行各种操作了。

四、问题整理

4.1、部署失败

我在第一次部署的时候,等了一段时间,提示部署失败,我尝试重新部署,但这次部署耗时很长,我是头一天晚上尝试部署集群,后来我退出了阿里云,第二天早上登陆阿里云发现显示还在部署中。

后来,我选择删除服务实例,并勾选“我确认删除服务实例及包含的云资源”,换了一个可用区,重新部署成功。我在试用群里也看到有群友也是出现部署失败,TIDB工程师排查后显示是因为该可用区服务器规格没库存导致部署失败,可以更换可用区部署。

image20230227133146505.png

4.2 操作资源不匹配

在资源管理界面,在“全部操作”下来菜单中选择选项,总是报操作资源不匹配,意思很不明确,反正对于我这第一次部署云数据库的人来说,真的不好理解。
image20230227133312213.png

4.3 Grafana用户名存歧义

集群部署完毕后,登陆Grafana,结果尝试使用root用户和设置的命令总无法登陆,最后在群里请教才知道,要使用admin用户登录才行。

4.4 操作日志信息不明确

在【服务实例详情–操作日志】界面中,对于操作日志的定义,不明白都什么操作会产生操作日志,而且读写类型处仅有一个“写类型”选项。

image20230227134734903.png

我对集群进行了启停操作,找不到后台日志。

五、总结

本次我首次尝试在云上部署数据库,虽然在部署过程中也出现一些小插曲,但总的来说,部署TIDB数据库还是相对比较简单方便的,不像实体机上部署需要设置很多东西,在部署前期要耗费很大的工时。部署TIDB真的就像广告里的德芙广告,真的很丝滑。

线下部署TIDB集群,往往需要很多台服务器,而且对服务器的配置要求都很高,对于很多人来说部署TIDB集群真的是奢望,好在这次阿里云提供了让我们免费部署TIDB数据库的机会。

目前还在学习探索TIDB数据库,TIDB能现在这么火,还是有很多知识等待我们去琢磨学习的,我也会在后续的学习中总结学习经验和大家一起交流分享。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
1人已赞赏
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论