TiDB中文技术文档epel-release git curl sshpass TiDB Ansible 部署方案 概述 准备机器 在中控机上安装系统依赖包 Ansible 部署方案(强烈推荐) - 207 - 本文档使用 书栈(BookStack.CN) 构建 2. # yum -y install python-pip 如果是中控机是 Ubuntu 系统,执行以下命令: 1. # apt-get -y install git curl ,以下为各版本下载示例,版本选择可以咨询官方。 下载 2.0 GA 版本: 1. $ git clone -b release-2.0 https://github.com/pingcap/tidb-ansible.git 或 下载 master 版本: 1. $ git clone https://github.com/pingcap/tidb-ansible.git 注:请务必按文档操作,将 tidb-ansible 以下控制变量开启请使用首字母大写 True ,关闭请使用首字母大写 False 。 变量 含义 cluster_name 集群名称,可调整 tidb_version TiDB 版本,TiDB-Ansible 各分支默认已配置 process_supervision 进程监管方式,默认为 systemd,可选 supervise timezone 修改部署目标机器时区,默认为 Asia/Shanghai ,可调整,与0 码力 | 444 页 | 4.89 MB | 6 月前3
Tracing in TiDB 浅谈全链路监控:
从应用到数据库到 Runtimester/src/runtime/trace.go hack runtime 的思路: follow the tracing event. PingCAP 的一个实验性 Go rumtime 分支 https://github.com/crazycs520/go/tree/stats-dev2 Tracing Runtime 伪代码 // Goroutine 开始运行时,记录开始信息 gp cumulative slices of CPU time used by the task group, in nanoseconds } Tracing runtime 缺点:「你得自己维护一个 Go 分支」 有没有别的办法? Tracing runtime 有 Profiler Label Go 1.9 is introducing profiler labels, a way to add0 码力 | 39 页 | 3.43 MB | 1 年前3
TiDB v5.2 中文手册****** tidb_version(): Release Version: v5.0.0 Edition: Community Git Commit Hash: 689a6b6439ae7835947fcaccf329a3fc303986cb Git Branch: HEAD UTC Build Time: 2020-05-28 11:09:45 GoVersion: go1.13 以上实例面板的各指标说明如下: • 状态:用于查看实例状态是否正常,如果在线可忽略此项。 • 启动时间:是关键指标。如果有发现启动时间有变动,那么需要排查组件重启的原因。 • 版本、部署路径、Git 哈希值:通过查看这三个指标可以避免有部署路径和版本不一致或者错误的情况。 6.5.1.2 主机面板 图 35: 主机面板 通过主机面板可以查看 CPU、内存、磁盘使用率。当任何资源的使用率超过 上的客户端连接数 version: "5.7.25-TiDB-v4.0.0-rc-141-g7267747ae", # TiDB 版本号 git_hash: "7267747ae0ec624dffc3fdedb00f1ed36e10284b" # TiDB 当前代码的 Git Hash } 7.2.1.1.2 存储信息 以下示例中,通过访问 http://${host}:${port}/schema0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册****** tidb_version(): Release Version: v5.0.0 Edition: Community Git Commit Hash: 689a6b6439ae7835947fcaccf329a3fc303986cb Git Branch: HEAD UTC Build Time: 2020-05-28 11:09:45 GoVersion: go1.13 以上实例面板的各指标说明如下: • 状态:用于查看实例状态是否正常,如果在线可忽略此项。 • 启动时间:是关键指标。如果有发现启动时间有变动,那么需要排查组件重启的原因。 • 版本、部署路径、Git 哈希值:通过查看这三个指标可以避免有部署路径和版本不一致或者错误的情况。 6.5.1.2 主机面板 图 35: 主机面板 通过主机面板可以查看 CPU、内存、磁盘使用率。当任何资源的使用率超过 上的客户端连接数 version: "5.7.25-TiDB-v4.0.0-rc-141-g7267747ae", # TiDB 版本号 git_hash: "7267747ae0ec624dffc3fdedb00f1ed36e10284b" # TiDB 当前代码的 Git Hash } 7.2.1.2 PD Server • PD API 地址:http://${host}:${port}/pd/api/v1/${api_name}0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v5.3 中文手册****** tidb_version(): Release Version: v5.0.0 Edition: Community Git Commit Hash: 689a6b6439ae7835947fcaccf329a3fc303986cb Git Branch: HEAD UTC Build Time: 2020-05-28 11:09:45 GoVersion: go1.13 以上实例面板的各指标说明如下: • 状态:用于查看实例状态是否正常,如果在线可忽略此项。 • 启动时间:是关键指标。如果有发现启动时间有变动,那么需要排查组件重启的原因。 • 版本、部署路径、Git 哈希值:通过查看这三个指标可以避免有部署路径和版本不一致或者错误的情况。 6.5.1.2 主机面板 图 35: 主机面板 218 通过主机面板可以查看 CPU、内存、磁盘使用率。当任何资源的使用率超过 上的客户端连接数 version: "5.7.25-TiDB-v4.0.0-rc-141-g7267747ae", # TiDB 版本号 git_hash: "7267747ae0ec624dffc3fdedb00f1ed36e10284b" # TiDB 当前代码的 Git Hash } 7.2.1.1.2 存储信息 以下示例中,通过访问 http://${host}:${port}/schema0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册****** tidb_version(): Release Version: v5.0.0 Edition: Community Git Commit Hash: 689a6b6439ae7835947fcaccf329a3fc303986cb Git Branch: HEAD UTC Build Time: 2020-05-28 11:09:45 GoVersion: go1.13 以上实例面板的各指标说明如下: • 状态:用于查看实例状态是否正常,如果在线可忽略此项。 • 启动时间:是关键指标。如果有发现启动时间有变动,那么需要排查组件重启的原因。 • 版本、部署路径、Git 哈希值:通过查看这三个指标可以避免有部署路径和版本不一致或者错误的情况。 6.5.1.2 主机面板 图 40: 主机面板 通过主机面板可以查看 CPU、内存、磁盘使用率。当任何资源的使用率超过 上的客户端连接数 version: "5.7.25-TiDB-v4.0.0-rc-141-g7267747ae", # TiDB 版本号 git_hash: "7267747ae0ec624dffc3fdedb00f1ed36e10284b" # TiDB 当前代码的 Git Hash } 7.2.1.1.2 存储信息 以下示例中,通过访问 http://${host}:${port}/schema0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.1 中文手册部署本地测试 TiDB 集群 • 部署正式 TiDB 集群 基于 Git 的预配置的开发环境:现在就试试 该环境会自动克隆代码,并通过 TiUP 部署测试集群。 4.3.1.2 第 2 步:获取代码 git clone https://github.com/pingcap-inc/tidb-example-golang.git 当前开源比较流行的 Golang ORM 为 GORM,此处将以 Serverless 集群。 你可以部署一个本地测试的 TiDB 集群或正式的 TiDB 集群。详细步骤,请参考: 122 • 部署本地测试 TiDB 集群 • 部署正式 TiDB 集群 基于 Git 的预配置的开发环境:现在就试试 该环境会自动克隆代码,并通过 TiUP 部署测试集群。 4.3.2.2 第 2 步:安装 JDK 请在你的计算机上下载并安装 Java Development 部署本地测试 TiDB 集群 • 部署正式 TiDB 集群 基于 Git 的预配置的开发环境:现在就试试 该环境会自动克隆代码,并通过 TiUP 部署测试集群。 4.3.3.3 第 2 步:获取代码 git clone https://github.com/pingcap-inc/tidb-example-java.git Mybatis 是当前比较流行的开源 Java 应用持久层框架,本文将以0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v8.4 中文手册Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Cloud Serverless 集群,创建你自己的 TiDB Cloud 集群。 本小节演示如何运行示例应用程序的代码,并连接到 TiDB。 第 1 步:克隆示例代码仓库到本地 运行以下命令,将示例代码仓库克隆到本地: git clone https://github.com/tidb-samples/tidb-java-jdbc-quickstart.git cd tidb-java-jdbc-quickstart 第 2 步:配置连接信息 根据不同的 TiDB 部署方式,使用不同的方法连接到 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Cloud Serverless 集群,创建你自己的 TiDB Cloud 集群。0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Cloud Serverless 集群,创建你自己的 TiDB Cloud 集群。 本小节演示如何运行示例应用程序的代码,并连接到 TiDB。 第 1 步:克隆示例代码仓库到本地 运行以下命令,将示例代码仓库克隆到本地: git clone https://github.com/tidb-samples/tidb-java-jdbc-quickstart.git cd tidb-java-jdbc-quickstart 第 2 步:配置连接信息 根据不同的 TiDB 部署方式,使用不同的方法连接到 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Cloud Serverless 集群,创建你自己的 TiDB Cloud 集群。0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v7.6 中文手册Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Serverless 集群,创建你自己的 TiDB Cloud 集群。 – 参考部署本地测试 本小节演示如何运行示例应用程序的代码,并连接到 TiDB。 第 1 步:克隆示例代码仓库到本地 运行以下命令,将示例代码仓库克隆到本地: git clone https://github.com/tidb-samples/tidb-java-jdbc-quickstart.git cd tidb-java-jdbc-quickstart 第 2 步:配置连接信息 根据不同的 TiDB 部署方式,使用不同的方法连接到 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择 OpenJDK 或 Oracle JDK。 • Maven 3.8 及以上版本。 • Git。 • TiDB 集群。如果你还没有 TiDB 集群,可以按照以下方式创建: –(推荐方式)参考创建 TiDB Serverless 集群,创建你自己的 TiDB Cloud 集群。 – 参考部署本地测试0 码力 | 4666 页 | 101.24 MB | 1 年前3
共 34 条
- 1
- 2
- 3
- 4













