0
0
0
0
博客/.../

平凯数据库敏捷模式初体验:单机替换的新选择

 zhuboshuai1  发表于  2025-10-15

一、前言

  1. 企业 & 行业 & 业务介绍

笔者一直在关注TiDB的发展,也在很多行业应用、运维过TiDB数据库。从preGA版本开始,TiDB的路越走越宽,越走越稳。今年TiDB推出敏捷模式后我眼前一亮,不啻为一个拓宽应用场景的好方向,于是利用业余时间一试。

  1. 目前遇到的数据库挑战

TiDB这种原生的分布式架构能够很好的解决扩展性、大容量等场景,但是对于一些需要轻量化部署且性能要求接近单机的场景则力有不逮。如果能够扩展这个场景,对于构建多场景的统一数据库运维体系是极为有利的。

  1. 参加活动的原因

MySQL长期以来都是最流行的单机开源数据库。如果能够找到一款国产数据库能够替代其使用场景,在性能、功能、运维便利性等方面超过或达到其水平,那么对于国内数据库市场无疑是一个有力的推动力量。

二、平凯数据库敏捷模式功能体验

平凯数据库敏捷模式是通过TEM部署的。在部署过程中,可能遇到以下问题:

1 SSH报错。注意TiDB用户必须有免密临时转换为root账户的权限,必须设置NOPASSWD属性。

image.png

2 TEM状态为DOWN。TEM所使用的端口不能被占用,否则安装完成后的状态检查为DOWN。

image.png

image.png

3 如果元数据库的访问出现问题,可能会有以下错误,需要排查元数据库的健康度。

image.png

4 如果主机内存不足,可能导致TiKV无法启动运行,需要增加主机资源。

image.png

TEM部署完成后,可以通过WEB界面完成敏捷模式的部署,整体上是比较便捷的。

image.png

image.png

接下来部署敏捷模式。按照官网指南添加凭证后,在添加组件的时候出现了浏览器崩溃的现象。

5添加组件报错.png

这里不得不提到TEM提供了多种上传组件的方法,包括本地上传、远程URL下载、镜像仓库本地导入等方式,对使用者来说非常方便。我通过和官方老师交流,使用本地上传方式解决了问题。

6添加组件结果.png

接下来,在添加中控机的过程中遇到了以下报错:

8添加控机报错.png

这是因为没有选择"自动安装TiUP",将这个button选上就可以继续。

接着可以选择fusion的数量和规格:

image.png

这里是一个很有前景的实践方向。fusion将tidb-server、pd-server、tikv-server组件整合为一个整体,将组件间的网络调用变为进程间调用,进一步降低内部操作的延迟,提高效率。同时,对用户屏蔽了内部的复杂性,降低了用户使用的难度。

13任务详情.png

敏捷模式部署过程中遇到以下错误:

14集群创建失败.png

经过排查,这和中控机状态异常有关:

image.png

最终,敏捷模式成功启动。

image.png

三、平凯数据库敏捷模式优势 & 体验总结

由于时间有限,笔者的试用体验先写到这里,后面再续。从整个过程来看,平凯数据库敏捷模式部署较为简洁,架构清晰,是一个具有想象力的拓展方向。fusion概念的提出,进一步提高了单机部署的适应性,降低了使用成本,为正在找寻一款国产数据库产品进行单机替换的广大业务架构师、数据库架构师和DBA们提供了一个新的选择。

0
0
0
0

版权声明:本文为 TiDB 社区用户原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

评论
暂无评论