51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

使用 TiUP Playground 快速部 署本地测试环境TIDB


# 1. 下载并安装 TiUP工具

wget https://tiupmirrors.pingcap.com/install.sh sh install.sh

source .bash_profile

检测 tiup是否能用:

tiup 然后按 TAB键,看是否出来。

# 2. 部署 TiDB 集群

tiup playground v5.2.1 --db 2 --pd 3 --kv 3 --monitor --host 10.0.0.245

需要几个DB,,几个pd ,几个 kv ,host: 用哪个机器

下载时间比较长的。

fatal error: runtime: out of memory

内存不够了, 升级一下

然后继续

Waiting for https://51tbox.com/ instances ready
10.0.0.245:4000 ... Done
10.0.0.245:4001 ... Done
Start tiflash instance:v5.2.1
TiFlash 10.0.0.245:3930 failed to start: fork/exec /root/.tiup/components/tiflash/v5.2.1/tiflash/tiflash: no such file or directory

? TiDB Playground Cluster is started, enjoy!

Connect TiDB:   mysql --comments --host 10.0.0.245 --port 4000 -u root
Connect TiDB:   mysql --comments --host 10.0.0.245 --port 4001 -u root
TiDB Dashboard: http://10.0.0.245:2379/dashboard
Grafana:        http://10.0.0.245:3000

这里不 要 ctrl+ c ,可以开一个单独的窗口

# 3. 链接测试

mysql --host 127.0.0.1 --port 4000 -u root 

需要装一个 mysql 的客户端,或者 去其他有MySQL 客户端的机器上连接就可以。

yum install -y mariadb-client

/usr/local/mysql/bin/mysql --comments --host 10.0.0.245 --port 4000 -u root

启动过程, 先启动 pd , 在启动,tikv, 在起 tidb, 再起 tiflash


通过 http://10.0.0.245 :9090 访问 TiDB 的 Prometheus 管理界面。

通过 http://10.0.0.245:2379/dashboard 访问 TiDB Dashboard 页面,
默认用户名为 root,密码为空。

Grafana: http://10.0.0.245:3000 # 默认用户名 admin , 密码 admin

# 4. 销毁

通过 ctrl + c 停掉进程 执行以下命令: tiup clean --all

之后再次启动:

tiup playground v5.2.1 --db 2 --pd 3 --kv 3 --monitor --host 10.0.0.245

连接:

/usr/local/mysql/bin/mysql --comments --host 10.0.0.245 --port 4000 -u root

使用GUI工具连接TiDB

navicat
workbench
sqlyog

赞(0)
未经允许不得转载:工具盒子 » 使用 TiUP Playground 快速部 署本地测试环境TIDB