WiFi 万能钥匙鲲鹏服务器部署 TiDB 集群实战指南
作者: TiDBer_yangxi 原文来源:https://tidb.net/blog/15a234d0
一、环境准备
1. 硬件要求
服务器架构:鲲鹏服务器(ARM 架构),TiDB 官方明确支持 ARM 架构服务器部署
推荐配置(生产环境):
TiDB 节点:16 核 + / 32GB+ 内存 / SAS 硬盘 / 万兆网卡
PD 节点:4 核 + / 8GB+ 内存 / SSD 硬盘 / 万兆网卡
TiKV 节点:8 核 + / 32GB+ 内存 / SSD 硬盘(建议 NVMe)
2. 操作系统
版本信息
需完成以下系统配置:
将部署目标机器数据盘格式化成 ext4 文件系统,挂载时添加
nodelalloc
和noatime
挂载参数检测及安装 NTP 服务
创建部署用户 tidb,并设置免密 sudo,以及 ssh 免密互信
二、集群部署
使用 TiUP 自动化部署(推荐)
—— 我这里是联网部署,如果是离线的请参考官方制作离线镜像)
tiup 安装部署
tidb 集群部署
创建部署文件 topology.yaml 我们目前是在一台鲲鹏的服务器上试用
复制代码
安装集群并启动
复制代码

复制代码
三、集群验证
1. 状态检查
复制代码

2. 基础功能测试
安装一个 mysql 客户端
通过 MySQL 客户端连接
复制代码
四、常见问题解决
五、最佳实践建议
网络优化:建议使用 RDMA 网络(鲲鹏服务器优势)降低 TiKV 延迟
监控体系:集成 Prometheus + Grafana(自动部署)监控 QPS/ 延迟 / 存储水位
备份策略:使用 cdc 同步数据到备份集群,保证数据安全
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/1ddf813c3617d9b1e9da0a5bc】。文章转载请联系作者。
评论