序
“噔楞噔楞——”
我拿起手机看了眼,好家伙,表妹在群里发信息了,有tidb云数据库的免费试用活动,最长能试用一个月,这么好的机会哪儿找呢,啥也不说了,开整~
申请
打开asktug论坛,找到活动的帖子(https://asktug.com/t/topic/1000432) ,扫码进群,了解了活动的具体信息,由于使用的名额和资源有限,就抓紧去申请资源了。
注册阿里云账号
申请试用,首先得有阿里云账号,这里申请注册阿里云的过程就省略了,具体去阿里云官网了解。
申请过程
打开申请试用页面,计算巢认证合作伙伴—PingCAP (aliyun.com),如下:
点击免费试用,进入申请页面,如下:
- 服务实例名称:可以随便填写,只要有标识度,自己能理解就可以
- 地域:建议选 华东1(杭州),这个区域资源比较多,申请会比较顺利,我一开始考虑网络因素,选的北京,结果连续两次都资源不足,没有创建成功
- 套餐有基础版和自定义套餐,仔细研究了下,由于是使用,其实是不支持自定义的,但是选默认的自定义套餐,也是可以创建成功的,由于自定义中tidb的实例规格是8c 16g,比基础套餐的4c 8g多一倍,想着自己可能会做一些压力测试,就选了自定义套餐
- 拓扑信息就选默认的2TIDB,3PD,3TIKV即可,tiflash在集群创建成功后可以通过扩容的方式添加
- 交换机可用区算一个即可
- 负载均衡配置选择打开
- 系统盘空间我改成了50
- 设置密码。这个密码就比较重要了,一定要记住,数据库的root密码,登录dashboard密码,grafana的admin密码都是这个;另外密码中不要出现特殊字符,我就是因为有特殊字符导致集群创建不成功。
- 网络设置保持默认即可
点击下一步:确认工单,进入确认页面,勾选同意条款,开始免费试用
进入服务实例管理-使用服务,查看集群创建进度
创建成功:
集群部署完成后,就可以开心的试用了~
试用
集群管理
集群信息
进入服务实例管理-试用服务,点击服务实例ID名称,进入集群概览页面:
这里有几个重要的信息:
TiDBEipAddress:mysql://121.41.87.181:4000 ,这个是通过客户端访问数据库的地址以及端口信息
TiDBDashboard登录页面:http://121.40.222.27:2379//dashboard/#/cluster_info/instance
Grafana登录页面:http://121.40.222.27:3000
以及最下方的资源架构图。
登录tiup主机查看集群信息
选择 资源--ControlServer--远程连接
点击登录主机
su 到 root用户下,执行tiup查看集群信息(注意这里tiup是在root用户下,不是默认登录到主机的用户)
Dashboard监控
浏览器输入dashboard网址:
输入创建集群时设置的密码,登录查看信息
Grafana监控
浏览器输入grafana网址:
输入用户名admin和创建集群时设置的密码,登录查看信息
扩缩容
扩缩容tidb节点
进入服务实例管理中,运维管理--弹性扩缩容
点击弹性扩缩容
伸缩组ID选择tidb,伸缩规则调整方式选择扩容,伸缩组ECS实例调整的数量是要扩容的节点数量,点击下一步进入确认页面。
点击创建,执行扩容操作。
执行成功
tiup查看扩容后的信息
缩容tidb
跟扩容tidb一样,进入服务实例管理中,运维管理--弹性扩缩容,伸缩组ID选择tidb,调整方式选择缩容
选择手动选择实例,并选择tidb节点
进入确认页面
点击创建,执行缩容操作
缩容成功
tiup查看缩容后集群信息
tikv扩缩容
参考tifdb,伸缩组ID选tikv
tiflash扩缩容
参考tidb,伸缩组ID选tiflash。注意:tiflash的缩容操作需要提工单
总结
作为一款云数据库,整体体验还是比较好的,安装,扩缩容比较方便,只要点几个按钮就可以了。
也存在一些小问题:
- 密码有特殊字符,创建实例会失败
- tiflash缩容需要工单
- 没有rds类似的数据库的备份功能,点个按钮就可以实现的那种
相信随着版本的发布,这些小问题会很快解决。
番外
这次个人时间有限,本来打算进行的极端环境下数据库的损坏恢复并没有测试,就简单写写云数据库体验了。
如果有问题希望大家指正~
“噔楞噔楞——”
拿起手机一看,老板招呼我去干活儿了😭
最后抓紧5秒盗个图,保佑我生产不出问题~