TiDB本地单机demo测试

本文介绍了如何使用TiUP Playground在本地Mac或Linux环境中快速搭建一个包含2个TiDB、3个TiKV和3个PD实例的基础测试集群。整个过程耗时约1分钟,包括下载TiUP、设置环境变量、启动集群、访问TiDB数据库、监控界面,以及测试和清理集群的步骤。
摘要由CSDN通过智能技术生成

第一种:使用 TiUP Playground 快速部署本地测试环境

  • 适用场景:利用本地 Mac 或者单机 Linux 环境快速部署 TiDB 集群。可以体验 TiDB 集群的基本架构,以及 TiDB、TiKV、PD、监控等基础组件的运行。
  • 耗时:1 分钟

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

  1. 下载并安装 TiUP。

     
    curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
  2. 声明全局环境变量。

    注意:

    TiUP 安装完成会提示对应的 profile 文件的绝对路径,以下 source 操作需要根据实际位置进行操作。

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

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

       
      tiup playground
    • 也可以指定 TiDB 版本以及各组件实例个数,命令类似于:

       
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是离线 TiDB 7.1.0 单机安装教程: 1. 下载 TiDB 二进制文件 从 TiDB 官网或镜像站点上下载 TiDB 7.1.0 的二进制文件,包括以下组件: - TiDB - PD - TiKV 将这些二进制文件解压到你想要安装 TiDB 的目录中。 2. 配置 PD 在 PD 的配置文件(pd.toml)中,配置以下参数: - name:PD 的名称,建议使用主机名。 - data-dir:PD 数据存储目录。 - client-urls:PD 对外服务地址,建议使用 IP 地址。 - peer-urls:PD 集群内通信地址,建议使用 IP 地址。 - advertise-client-urls:PD 对外服务地址,用于告知其他组件它的服务地址。 3. 配置 TiKV 在 TiKV 的配置文件(tikv.toml)中,配置以下参数: - server.addr:TiKV 对外服务地址,建议使用 IP 地址。 - storage.data-dir:TiKV 数据存储目录。 - pd.endpoints:PD 的服务地址,建议使用 IP 地址。 4. 配置 TiDBTiDB 的配置文件(tidb.toml)中,配置以下参数: - log.file.filename:TiDB 日志文件路径。 - port:TiDB 对外服务端口号。 - status.status-host:TiDB 状态监控页面地址,建议使用 IP 地址。 - status.metrics-addr:TiDB 监控指标地址,建议使用 IP 地址。 - tikv-client.grpc-connection-count:TiDB 连接 TiKV 的最大连接数。 5. 启动 PD、TiKV 和 TiDB 分别启动 PD、TiKV 和 TiDB,启动命令如下: - PD:./pd-server --config=pd.toml - TiKV:./tikv-server --config=tikv.toml - TiDB:./tidb-server --config=tidb.toml 6. 验证 TiDB 是否正常工作 在浏览器中输入 TiDB 的 IP 地址和端口号,访问 TiDB 状态监控页面,查看 TiDB 是否正常工作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值