【图解】白嫖阿里云价值 3.3 万的 TiDB
作者: 我是咖啡哥原文来源:https://tidb.net/blog/ceeedaca
序
TiDB 可以免费试用,1 月底 2 月初就在 TiDB 社区和微信群看到宣传了。一直想着找个相对空闲的时间再来试用,一眨眼,今天已经最后一天报名了。不能再拖了,赶在 2 月最后一天,亲自体验了一把价值 33000 的云数据库 TiDB 服务。
这次试用是相当的给力,连在线扩缩容都是免费的。这点超出了想象。
社区专贴:
https://asktug.com/t/topic/1000432
申请试用
推荐服务里面找到 TiDB
直接登录阿里云控制台:
https://account.aliyun.com/login/login.htm

支持阿里云 APP、支付宝、钉钉扫描登录。
推荐服务里面找到 TiDB。

申请试用
如果没有申请,需要先提交个申请需求,姓名、电话必填。
开始免费试用
申请审批通过后就可以开始试用拉。试用期 7 天。

填写实例名称,选择部署地域、选择交换机可用区、设置登录密码。
确认订单,提交。进入确认页面,勾选同意条款,开始免费试用。太简单了,不啰嗦。
开始试用 – 控制台功能
服务实例管理列表
创建完成,可以到服务实例管理 – 试用服务里面查看实例列表。

实例详情
进入实例详情页面,可以看到主要包括概览、资源、监控、运维管理、操作日志、部署日志 7 个页签。

概览
概览页面主要包括服务资源、基本信息、服务信息、配置信息、资源架构图等几组信息。

服务资源
使用了 1 台 VPC、9 台 ECS、3 台 ESS、1 个 SLB。
基本信息
可以看到 Dashboard、Grafana 和 TiDB 的连接地址。

服务信息
主要是数据库版本,云厂商的一些简单介绍。

配置信息
可以看到各个组件资源规格,这里可以看到有 3 台 TiKV,2 台 TiDB Server,3 台 PD Server。

资源架构图
一个比较简单的数据库资源架构图。

资源
资源页签,可以看到详细的资源信息,这里有 28 条。

导出资源数据

全选,导出资源列表。

导出报错。先不管了。

远程连接
连接 ControlServer,查看集群信息

su 到 root 用户下,执行 tiup 查看集群信息(注意这里 tiup 是在 root 用户下,不是默认登录到主机的用户)

连接到其中一台 TiDB Server 服务器:


连接一台 tikv 服务器:

诊断健康状态

诊断报告

执行命令
可以向服务器发送 shell、python、perl 命令。

监控
监控页签包括:监控视图、故障列表、可用性监控、组进程监控、报警历史、报警规则等子页面。

运维管理
运维管理页签主要功能包括批量执行命令、批量上传文件、清理磁盘空间等常见运维操作。
弹性扩容
这里测试个在线扩容 tidb 节点

选择 tidb 开头的伸缩组:

下一步:

点击创建,开始扩容。

三分钟左右,扩容成功。

到中控机上查看集群信息,已经多了 1 台 tidb 节点。

弹性缩容
我们将刚才扩容的 tidb 节点进行缩容。
先到资源列表中确认下刚才新扩容的资源 ID,这里可以根据 IP 查看。

重新回到缩容界面


下一步,确认要缩容的实例。

点击创建开始缩容。

尴尬,失败了,刷新页面,重来一遍,成功拉。

查看集群列表,165 那个 tidb 已经看不到了。

运维项
暂时没操作,空的。

操作日志
暂时没操作,空的。

部署日志
从部署日志可以看到,部署只花了 5 分钟。

TiDB Dashboard
Dashboard 的地址可以从控制台 - 概览 - 基本信息中查看。

登录使用创建集群的时候输入的密码。


Grafana 监控
Grafana 地址可以从控制台 - 概览 - 基本信息中查看。


点击查找按钮,就可以看到集群相关监控面板了。

连接 TiDB
中控机(ControlServer)安装了 mysql 客户端,可以远程连接到该节点,通过内网 IP 访问 TiDB。
TiDB 连接方式可以从概览中获取,如下图:

TiDB 的高度兼容 MySQL 语法,熟悉 MySQL 的小伙伴,可以像对 MySQL 一样盘他吧。

总结
优点
使用云服务,方便快捷
我们从以下几个时间点就可以看出,确实太方便拉。
创建集群只有 3 个必填项。
创建集群预估 10 分钟,实际只花了 5 分钟
扩容一个 TiDB 节点,花时 3 分钟
缩容一个 TiDB 节点,花时 1 分钟
遇到的几个小瑕疵
资源列表导出报错

扩缩容页面,选择 ACK 的方式会报错

缩容的时候第一次失败,第二次才成功。
最后,希望 TiDB 越来越好,国产数据库越来越棒!
如果还没试用过的同学,赶紧去试试吧。免费白嫖!
阿里云 TiDB 首页:https://market.aliyun.com/isv-pingcap
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/c95185fbf5ed1d41ad314a8ee】。文章转载请联系作者。
评论