Mac 使用虚拟机部署 TiDB 8.5
作者: Jerin 原文来源:https://tidb.net/blog/c2c98dbb
mac arm 芯片用户想使用 linux 虚拟环境部署 tidb 集群一般会遇到兼容性问题,本篇文章分享自己的部署过程。
软件选择
虚拟机:vmware fusion
下载地址:https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion
操作系统:Rocky Linux release 9.6
centos7 8 官方镜像存在兼容性问题无法安装
安装虚拟环境
1. 在 vmware 安装虚拟机 base 作为基础的虚拟机,选择下载好的 Rocky Linux release 9.6 镜像

2. 设置虚拟机网络
复制备份后编辑 /etc/NetworkManager/system-connections/ens160.nmconnection,修改以下部分(按实际修改):
重载配置使其生效
3. 在 base 虚拟机上进行基本配置
安装软件包(如 vim、telnet、lrzsz、net-tools 等)
4. 通过 base 虚拟机复制多个链接克隆,并依次按步骤 2 修改网络地址

5. 在各个虚拟机进行初始化,并与 101 配置互信(这边以 101 为 tiup 部署的机器 )
初始化参考:https://docs.pingcap.com/zh/tidb/stable/check-before-deployment/
部署 tidb 集群
基本部署架构 (按个人需求)
| 角色 | 数量 | 部署机器 || ———— | – | ——————————————————- || tidb-server | 1 | 192.168.165.101 || pd | 3 | 192.168.165.102192.168.165.103192.168.165.104 || tikv | 3 | 192.168.165.102192.168.165.103192.168.165.104 || monitor | 1 | 192.168.165.101 || grafana | 1 | 192.168.165.101 || alertmanager | 1 | 192.168.165.101 |
1. 安装 tiup(在 101 机器上)
参考官方文档:https://docs.pingcap.com/zh/tidb/stable/production-deployment-using-tiup/
2. 编辑配置文件 local-test.yaml
3. 部署集群

版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/dea95d240ef626ab68a3b71e0】。文章转载请联系作者。
评论