Mac/Linux 快速部署TiDB

devtools/2024/12/23 21:00:30/

1.下载TiUP

    TiDB 是一个分布式系统。最基础的 TiDB 测试集群通常由 2 个 TiDB 实例、3 个 TiKV 实例、3 个 PD 实例和可选的 TiFlash 实例构成。通过 TiUP Playground,可以快速搭建出上述的一套基础测试集群,步骤如下:

curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh

2.声明全局环境变量

source ${your_shell_profile}

3.在当前 session 执行以下命令启动集群

方式1:直接执行 tiup playground 命令会运行最新版本的 TiDB 集群,其中 TiDB、TiKV、PD 和 TiFlash 实例各 1 个:

tiup playground

TiUP Playground 默认监听 127.0.0.1 ,服务仅本地可访问;若需要使服务可被外部访问,你可以通过 --host 参数指定监听 0.0.0.0 或网卡绑定外部可访问的 IP。

tiup playground --host 0.0.0.0

方式2:也可以指定 TiDB 版本以及各组件实例个数,命令类似于:

tiup playground v8.1.1 --db 2 --pd 3 --kv 3

上述命令会在本地下载并启动一个 v4.0.0 版本的集群, --monitor 表示同时部署监控组件。 最新版本可以通过执行 tiup list tidb 来查看。

运行结果将显示集群的访问方式:
CLUSTER START SUCCESSFULLY, Enjoy it -
To connect TiDB: mysql --host 127.0.0.1 --port 4000 -u root
To view the dashboard: http://127.0.0.1:2379/dashboard
To view the Prometheus: http://127.0.0.1:9090
To view the Grafana: http://127.0.0.1:3000

(1)Tidb数据库连接
用户名:root
密码:空
(2)Dashboard:
用户名:root
密码:空
(3)Prometheus:
不需要
(4)Grafana
用户名:admin
密码:admin

4.新开启一个 session 以访问 TiDB 数据库

方式一:使用 TiUP client 连接 TiDB:

tiup client

方式二:可使用 MySQL 客户端连接 TiDB

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

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

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

7.通过 http://127.0.0.1:3000 访问 TiDB 的 Grafana 界面,默认用户名和密码都为 admin。

8.(可选)将数据加载到 TiFlash 进行分析。

9.测试完成之后,可以通过执行以下步骤来清理集群:

i.按下 Control+C 键停掉上述启用的 TiDB 服务。

ii.等待服务退出操作完成后,执行以下命令:

tiup clean --all

http://www.ppmy.cn/devtools/144790.html

相关文章

C语言:排序

1. 插入排序 (Insertion Sort) 插入排序是一种简单直观的排序算法,它的工作原理类似于整理扑克牌。它的基本思想是将数组分为已排序部分和未排序部分,每次从未排序部分取出一个元素,插入到已排序部分的合适位置。 步骤: 从数组…

《机器学习》第四章信息熵 信息增益率决策树怎么写

信息熵 信息熵是信息论中用来度量信息含量不确定性的一种指标。简单来说,熵越大,表示信息的不确定性越高,信息量越大;熵越小,表示信息的不确定性越低,信息量越小。 所以,信息熵是大好还是小好…

【Lua热更新】下篇

上篇链接:【Lua热更新】上篇 文章目录 三、xLua热更新📖1.概述📚︎2.导入xLua框架🔖3. C#调用Lua3.1Lua解析器3.2Lua文件夹的重定向3.3Lua解析器管理器3.4全局变量获取3.5全局函数获取3.6映射到List和Dictionary3.7映射到类3.8映…

如何在谷歌浏览器中开启安全浏览

在数字化时代,网络安全变得愈发重要。作为全球最受欢迎的网络浏览器之一,谷歌浏览器提供了多种功能来保护用户的在线安全。本文将详细介绍如何在谷歌浏览器中开启安全浏览,并额外提供一些有用的页面滚动设置、地址栏快捷搜索和跟踪防护的相关…

中宇联与亚马逊云科技共同推出Well-Architected联合解决方案

数字化转型正如火如荼地进行,云计算已逐渐成为企业发展的核心动力。亚马逊云科技积极承担起数字经济时代基础设施提供者及企业成长的高质量伙伴角色,全心全意深化客户服务,赋能企业迈向成功之路。基于多年服务各行各业客户的经验总结&#xf…

JAVA没有搞头了吗?

前言 今年的Java程序员群体似乎承受着前所未有的焦虑。投递简历无人问津,难得的面试机会也难以把握,即便成功入职,也往往难以长久。于是,不少程序员感叹:互联网的寒冬似乎又一次卷土重来,环境如此恶劣&…

k8s迁移——岁月云实战笔记

新系统使用rockylinux9.5,旧系统虚拟机装的是centos7 1 目标服务器 1.1 禁止swap swapoff -a vi /etc/fstab #/dev/mapper/rl-swap none swap defaults 0 0 #执行,swap一行都是0 free -h 1.2 关闭防火墙 只是为了减…

CV-OCR经典论文解读|An Empirical Study of Scaling Law for OCR/OCR 缩放定律的实证研究

论文标题 An Empirical Study of Scaling Law for OCR OCR 缩放定律的实证研究 论文链接: An Empirical Study of Scaling Law for OCR论文下载 论文作者 Miao Rang, Zhenni Bi, Chuanjian Liu, Yunhe Wang, Kai Han 内容简介 本论文在光学字符识别&#xf…