From d78966ba3ada8010670f0180e610cff71b20b196 Mon Sep 17 00:00:00 2001 From: Aolin Date: Thu, 10 Oct 2024 12:02:25 +0800 Subject: [PATCH 1/7] v8.4: update CentOS 7-related descriptions Signed-off-by: Aolin --- backup-and-restore-using-dumpling-lightning.md | 2 +- best-practices/haproxy-best-practices.md | 2 +- check-before-deployment.md | 6 +++--- develop/dev-guide-build-cluster-in-cloud.md | 2 +- dm/dm-hardware-and-software-requirements.md | 2 +- hardware-and-software-requirements.md | 2 +- migrate-large-mysql-to-tidb.md | 2 +- quick-start-with-tidb.md | 6 +++--- ticdc/deploy-ticdc.md | 2 +- tidb-lightning/tidb-lightning-logical-import-mode.md | 2 +- tidb-lightning/tidb-lightning-physical-import-mode.md | 2 +- tiup/tiup-component-cluster-check.md | 2 +- tune-operating-system.md | 2 +- 13 files changed, 17 insertions(+), 17 deletions(-) diff --git a/backup-and-restore-using-dumpling-lightning.md b/backup-and-restore-using-dumpling-lightning.md index 16b6a3996d62..2cc44d1ec373 100644 --- a/backup-and-restore-using-dumpling-lightning.md +++ b/backup-and-restore-using-dumpling-lightning.md @@ -30,7 +30,7 @@ summary: 了解如何使用 Dumpling 和 TiDB Lightning 备份与恢复集群数 ## 资源要求 -**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**:因为 TiDB Lightning 对计算机资源消耗较高,建议分配 64 GB 以上的内存以及 32 核以上的 CPU,而且确保 CPU 核数和内存 (GB) 比为 1:2 以上,以获取最佳性能。 diff --git a/best-practices/haproxy-best-practices.md b/best-practices/haproxy-best-practices.md index 85879e9a9741..f7cf338cc38d 100644 --- a/best-practices/haproxy-best-practices.md +++ b/best-practices/haproxy-best-practices.md @@ -52,7 +52,7 @@ HAProxy 由 Linux 内核的核心贡献者 Willy Tarreau 于 2000 年编写, | Linux 操作系统 | 版本 | | :----------------------- | :----------- | | Red Hat Enterprise Linux | 7 或者 8 | -| CentOS | 7 或者 8 | +| CentOS | 7 或者 8 | | Oracle Enterprise Linux | 7 或者 8 | | Ubuntu LTS | 18.04 或者以上版本 | diff --git a/check-before-deployment.md b/check-before-deployment.md index 51de0dabc3e9..4a7f63fe2cad 100644 --- a/check-before-deployment.md +++ b/check-before-deployment.md @@ -169,7 +169,7 @@ TiDB 的部分操作需要向服务器写入临时文件,因此需要确保运 本段介绍如何关闭目标主机防火墙配置,因为在 TiDB 集群中,需要将节点间的访问端口打通才可以保证读写请求、数据心跳等信息的正常的传输。在普遍线上场景中,数据库到业务服务和数据库节点的网络联通都是在安全域内完成数据交互。如果没有特殊安全的要求,建议将目标节点的防火墙进行关闭。否则建议[按照端口使用规则](/hardware-and-software-requirements.md#网络要求),将端口信息配置到防火墙服务的白名单中。 -1. 检查防火墙状态(以 CentOS Linux release 7.7.1908 (Core) 为例) +1. 检查防火墙状态(以 CentOS Linux release 7.7.1908 (Core) 为例) {{< copyable "shell-regular" >}} @@ -324,7 +324,7 @@ sudo ntpdate pool.ntp.org && \ sudo systemctl start ntpd.service ``` -如果要在 CentOS 7 系统上手动安装 NTP 服务,可执行以下命令: +如果要在 CentOS 7 系统上手动安装 NTP 服务,可执行以下命令: {{< copyable "shell-regular" >}} @@ -755,7 +755,7 @@ sudo systemctl enable ntpd.service 安装 NUMA 工具有两种方法: -方法 1:登录到目标节点进行安装(以 CentOS Linux release 7.7.1908 (Core) 为例)。 +方法 1:登录到目标节点进行安装(以 CentOS Linux release 7.7.1908 (Core) 为例)。 ```bash sudo yum -y install numactl diff --git a/develop/dev-guide-build-cluster-in-cloud.md b/develop/dev-guide-build-cluster-in-cloud.md index 031cd352268c..13884dabe3ff 100644 --- a/develop/dev-guide-build-cluster-in-cloud.md +++ b/develop/dev-guide-build-cluster-in-cloud.md @@ -86,7 +86,7 @@ summary: 使用 TiDB Cloud Serverless 构建 TiDB 集群,并连接 TiDB Cloud
- 对于 Linux 操作系统,下面以 CentOS 7 为例: + 对于 Linux 操作系统,下面以 CentOS 7 为例: ```shell yum install mysql diff --git a/dm/dm-hardware-and-software-requirements.md b/dm/dm-hardware-and-software-requirements.md index d5eae456d9d5..86be5fc65bf4 100644 --- a/dm/dm-hardware-and-software-requirements.md +++ b/dm/dm-hardware-and-software-requirements.md @@ -10,7 +10,7 @@ TiDB Data Migration (DM) 支持主流的 Linux 操作系统,具体版本要求 | Linux 操作系统 | 版本 | | :----------------------- | :----------: | | Red Hat Enterprise Linux | 7.3 及以上 | -| CentOS | 7.3 及以上 | +| CentOS | 7.3 及以上 | | Oracle Enterprise Linux | 7.3 及以上 | | Ubuntu LTS | 16.04 及以上 | diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 7fb62593d9c5..ab96cd2a9a54 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -20,7 +20,7 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 | 操作系统 | 支持的 CPU 架构 | | :--- | :--- | | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 |
  • x86_64
  • ARM 64
| -|
  • Red Hat Enterprise Linux 7.3 及以上的 7.x 版本
  • CentOS 7.3 及以上的 7.x 版本
|
  • x86_64
  • ARM 64
| +|
  • Red Hat Enterprise Linux 7.3 及以上的 7.x 版本
|
  • x86_64
  • ARM 64
| | Amazon Linux 2 |
  • x86_64
  • ARM 64
| | Amazon Linux 2023 |
  • x86_64
  • ARM 64
| | Rocky Linux 9.1 及以上的版本 |
  • x86_64
  • ARM 64
| diff --git a/migrate-large-mysql-to-tidb.md b/migrate-large-mysql-to-tidb.md index 875eb2d81ac3..b278a4a9483b 100644 --- a/migrate-large-mysql-to-tidb.md +++ b/migrate-large-mysql-to-tidb.md @@ -19,7 +19,7 @@ summary: 介绍如何从大数据量 MySQL 迁移数据到 TiDB。 ## 资源要求 -**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**:因为 TiDB Lightning 对计算机资源消耗较高,建议分配 64 GB 以上的内存以及 32 核以上的 CPU,而且确保 CPU 核数和内存(GB)比为 1:2 以上,以获取最佳性能。 diff --git a/quick-start-with-tidb.md b/quick-start-with-tidb.md index 7ef4b5250ee7..84022336fd83 100644 --- a/quick-start-with-tidb.md +++ b/quick-start-with-tidb.md @@ -271,7 +271,7 @@ TiDB 是一个分布式系统。最基础的 TiDB 测试集群通常由 2 个 Ti 开始部署 TiDB 集群前,准备一台部署主机,确保其软件满足需求: -- 推荐安装 CentOS 7.3 及以上版本 +- 推荐安装 CentOS 7.3 及以上版本 - 运行环境可以支持互联网访问,用于下载 TiDB 及相关软件安装包 最小规模的 TiDB 集群拓扑包含以下实例: @@ -293,8 +293,8 @@ TiDB 是一个分布式系统。最基础的 TiDB 测试集群通常由 2 个 Ti - 部署需要使用部署主机的 root 用户及密码 - 部署主机[关闭防火墙](/check-before-deployment.md#检测及关闭目标部署机器的防火墙)或者开放 TiDB 集群的节点间所需端口 - 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 - - 在 AMD64 架构下,建议使用 CentOS 7.3 及以上版本 Linux 操作系统 - - 在 ARM 架构下,建议使用 CentOS 7.6 1810 版本 Linux 操作系统 + - 在 AMD64 架构下,建议使用 CentOS 7.3 及以上版本 Linux 操作系统 + - 在 ARM 架构下,建议使用 CentOS 7.6 1810 版本 Linux 操作系统 ### 实施部署 diff --git a/ticdc/deploy-ticdc.md b/ticdc/deploy-ticdc.md index 6f6a4a550c38..7406fd8ea741 100644 --- a/ticdc/deploy-ticdc.md +++ b/ticdc/deploy-ticdc.md @@ -14,7 +14,7 @@ summary: 了解 TiCDC 软硬件环境要求以及如何安装部署和运维 TiC | Linux 操作系统 | 版本 | | :----------------------- | :----------: | | Red Hat Enterprise Linux | 7.3 及以上 | -| CentOS | 7.3 及以上 | +| CentOS | 7.3 及以上 | | CPU | 内存 | 硬盘 | 网络 | TiCDC 集群实例数量(生产环境最低要求) | | --- | --- |------------------| --- | --- | diff --git a/tidb-lightning/tidb-lightning-logical-import-mode.md b/tidb-lightning/tidb-lightning-logical-import-mode.md index 73b6fb3635c2..806292279a71 100644 --- a/tidb-lightning/tidb-lightning-logical-import-mode.md +++ b/tidb-lightning/tidb-lightning-logical-import-mode.md @@ -13,7 +13,7 @@ summary: 了解 TiDB Lightning 的逻辑导入模式 (Logical Import Mode)。 **操作系统**: -建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**: diff --git a/tidb-lightning/tidb-lightning-physical-import-mode.md b/tidb-lightning/tidb-lightning-physical-import-mode.md index 86ebad0b4cc0..4c46847049cf 100644 --- a/tidb-lightning/tidb-lightning-physical-import-mode.md +++ b/tidb-lightning/tidb-lightning-physical-import-mode.md @@ -49,7 +49,7 @@ backend = "local" ### 运行环境需求 -**操作系统**:建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**: diff --git a/tiup/tiup-component-cluster-check.md b/tiup/tiup-component-cluster-check.md index ebbf31235f59..c24ccc2847ac 100644 --- a/tiup/tiup-component-cluster-check.md +++ b/tiup/tiup-component-cluster-check.md @@ -11,7 +11,7 @@ summary: TiUP Cluster 提供了 `check` 子命令,用于检查集群的硬件 ### 操作系统版本 -检查部署机操作系统发行版和版本:目前仅支持部署在 CentOS 7 的操作系统上,之后随兼容性改进可能支持更多系统版本。 +检查部署机操作系统发行版和版本:目前仅支持部署在 CentOS 7 的操作系统上,之后随兼容性改进可能支持更多系统版本。 ### CPU EPOLLEXCLUSIVE diff --git a/tune-operating-system.md b/tune-operating-system.md index be2ede5b6f5c..01998ed00a17 100644 --- a/tune-operating-system.md +++ b/tune-operating-system.md @@ -5,7 +5,7 @@ summary: 了解如何进行 CentOS 7 系统的性能调优。 # 操作系统性能参数调优 -本文档仅用于描述如何优化 CentOS 7 的各个子系统。 +本文档仅用于描述如何优化 CentOS 7 的各个子系统。 > **注意:** > From 0959e54a66b7ef10fff7e39f995fdaad0cecf0fa Mon Sep 17 00:00:00 2001 From: Cheese Date: Thu, 10 Oct 2024 14:30:54 +0800 Subject: [PATCH 2/7] Update dev-guide-build-cluster-in-cloud.md Unsupported CentOS 7 anymore. --- develop/dev-guide-build-cluster-in-cloud.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/develop/dev-guide-build-cluster-in-cloud.md b/develop/dev-guide-build-cluster-in-cloud.md index 13884dabe3ff..5caf762868f6 100644 --- a/develop/dev-guide-build-cluster-in-cloud.md +++ b/develop/dev-guide-build-cluster-in-cloud.md @@ -86,10 +86,10 @@ summary: 使用 TiDB Cloud Serverless 构建 TiDB 集群,并连接 TiDB Cloud
- 对于 Linux 操作系统,下面以 CentOS 7 为例: + 对于 Linux 操作系统,下面以 Ubuntu 为例: ```shell - yum install mysql + apt-get install mysql-client ``` 完成后,请验证 MySQL 客户端是否安装成功: From 56b4bd800f26b5a3259e8de7a6b1df2ba6617c65 Mon Sep 17 00:00:00 2001 From: wlwilliamx Date: Thu, 10 Oct 2024 15:09:41 +0800 Subject: [PATCH 3/7] docs(ticdc): remove centos 7 references from ticdc docs --- ticdc/deploy-ticdc.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ticdc/deploy-ticdc.md b/ticdc/deploy-ticdc.md index 7406fd8ea741..84d1d577e711 100644 --- a/ticdc/deploy-ticdc.md +++ b/ticdc/deploy-ticdc.md @@ -9,18 +9,13 @@ summary: 了解 TiCDC 软硬件环境要求以及如何安装部署和运维 TiC ## 软件和硬件环境推荐配置 -在生产环境中,TiCDC 的软件和硬件配置推荐如下: - -| Linux 操作系统 | 版本 | -| :----------------------- | :----------: | -| Red Hat Enterprise Linux | 7.3 及以上 | -| CentOS | 7.3 及以上 | +在生产环境中,TiCDC 硬件配置推荐如下: | CPU | 内存 | 硬盘 | 网络 | TiCDC 集群实例数量(生产环境最低要求) | | --- | --- |------------------| --- | --- | | 16 核+ | 64 GB+ | 500 GB+ SSD 类型硬盘 | 万兆网卡(2 块最佳) | 2 | -更多信息参见 [TiDB 软件和硬件环境建议配置](/hardware-and-software-requirements.md)。 +软件配置推荐及更多信息参见 [TiDB 软件和硬件环境建议配置](/hardware-and-software-requirements.md)。 ## 使用 TiUP 部署包含 TiCDC 组件的全新 TiDB 集群 From ff91dee9189e11c5c40afeabec4fa19ca74423cb Mon Sep 17 00:00:00 2001 From: Aolin Date: Fri, 15 Nov 2024 17:12:46 +0800 Subject: [PATCH 4/7] remove TODO Signed-off-by: Aolin --- backup-and-restore-using-dumpling-lightning.md | 2 +- best-practices/haproxy-best-practices.md | 2 +- check-before-deployment.md | 6 +++--- dm/dm-hardware-and-software-requirements.md | 2 +- migrate-large-mysql-to-tidb.md | 2 +- quick-start-with-tidb.md | 6 +++--- tidb-lightning/tidb-lightning-logical-import-mode.md | 2 +- tidb-lightning/tidb-lightning-physical-import-mode.md | 2 +- tiup/tiup-component-cluster-check.md | 2 +- tune-operating-system.md | 2 +- 10 files changed, 14 insertions(+), 14 deletions(-) diff --git a/backup-and-restore-using-dumpling-lightning.md b/backup-and-restore-using-dumpling-lightning.md index 2cc44d1ec373..16b6a3996d62 100644 --- a/backup-and-restore-using-dumpling-lightning.md +++ b/backup-and-restore-using-dumpling-lightning.md @@ -30,7 +30,7 @@ summary: 了解如何使用 Dumpling 和 TiDB Lightning 备份与恢复集群数 ## 资源要求 -**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**:因为 TiDB Lightning 对计算机资源消耗较高,建议分配 64 GB 以上的内存以及 32 核以上的 CPU,而且确保 CPU 核数和内存 (GB) 比为 1:2 以上,以获取最佳性能。 diff --git a/best-practices/haproxy-best-practices.md b/best-practices/haproxy-best-practices.md index f7cf338cc38d..85879e9a9741 100644 --- a/best-practices/haproxy-best-practices.md +++ b/best-practices/haproxy-best-practices.md @@ -52,7 +52,7 @@ HAProxy 由 Linux 内核的核心贡献者 Willy Tarreau 于 2000 年编写, | Linux 操作系统 | 版本 | | :----------------------- | :----------- | | Red Hat Enterprise Linux | 7 或者 8 | -| CentOS | 7 或者 8 | +| CentOS | 7 或者 8 | | Oracle Enterprise Linux | 7 或者 8 | | Ubuntu LTS | 18.04 或者以上版本 | diff --git a/check-before-deployment.md b/check-before-deployment.md index 4a7f63fe2cad..51de0dabc3e9 100644 --- a/check-before-deployment.md +++ b/check-before-deployment.md @@ -169,7 +169,7 @@ TiDB 的部分操作需要向服务器写入临时文件,因此需要确保运 本段介绍如何关闭目标主机防火墙配置,因为在 TiDB 集群中,需要将节点间的访问端口打通才可以保证读写请求、数据心跳等信息的正常的传输。在普遍线上场景中,数据库到业务服务和数据库节点的网络联通都是在安全域内完成数据交互。如果没有特殊安全的要求,建议将目标节点的防火墙进行关闭。否则建议[按照端口使用规则](/hardware-and-software-requirements.md#网络要求),将端口信息配置到防火墙服务的白名单中。 -1. 检查防火墙状态(以 CentOS Linux release 7.7.1908 (Core) 为例) +1. 检查防火墙状态(以 CentOS Linux release 7.7.1908 (Core) 为例) {{< copyable "shell-regular" >}} @@ -324,7 +324,7 @@ sudo ntpdate pool.ntp.org && \ sudo systemctl start ntpd.service ``` -如果要在 CentOS 7 系统上手动安装 NTP 服务,可执行以下命令: +如果要在 CentOS 7 系统上手动安装 NTP 服务,可执行以下命令: {{< copyable "shell-regular" >}} @@ -755,7 +755,7 @@ sudo systemctl enable ntpd.service 安装 NUMA 工具有两种方法: -方法 1:登录到目标节点进行安装(以 CentOS Linux release 7.7.1908 (Core) 为例)。 +方法 1:登录到目标节点进行安装(以 CentOS Linux release 7.7.1908 (Core) 为例)。 ```bash sudo yum -y install numactl diff --git a/dm/dm-hardware-and-software-requirements.md b/dm/dm-hardware-and-software-requirements.md index 86be5fc65bf4..d5eae456d9d5 100644 --- a/dm/dm-hardware-and-software-requirements.md +++ b/dm/dm-hardware-and-software-requirements.md @@ -10,7 +10,7 @@ TiDB Data Migration (DM) 支持主流的 Linux 操作系统,具体版本要求 | Linux 操作系统 | 版本 | | :----------------------- | :----------: | | Red Hat Enterprise Linux | 7.3 及以上 | -| CentOS | 7.3 及以上 | +| CentOS | 7.3 及以上 | | Oracle Enterprise Linux | 7.3 及以上 | | Ubuntu LTS | 16.04 及以上 | diff --git a/migrate-large-mysql-to-tidb.md b/migrate-large-mysql-to-tidb.md index b278a4a9483b..875eb2d81ac3 100644 --- a/migrate-large-mysql-to-tidb.md +++ b/migrate-large-mysql-to-tidb.md @@ -19,7 +19,7 @@ summary: 介绍如何从大数据量 MySQL 迁移数据到 TiDB。 ## 资源要求 -**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:本文档示例使用的是若干新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**:因为 TiDB Lightning 对计算机资源消耗较高,建议分配 64 GB 以上的内存以及 32 核以上的 CPU,而且确保 CPU 核数和内存(GB)比为 1:2 以上,以获取最佳性能。 diff --git a/quick-start-with-tidb.md b/quick-start-with-tidb.md index 84022336fd83..7ef4b5250ee7 100644 --- a/quick-start-with-tidb.md +++ b/quick-start-with-tidb.md @@ -271,7 +271,7 @@ TiDB 是一个分布式系统。最基础的 TiDB 测试集群通常由 2 个 Ti 开始部署 TiDB 集群前,准备一台部署主机,确保其软件满足需求: -- 推荐安装 CentOS 7.3 及以上版本 +- 推荐安装 CentOS 7.3 及以上版本 - 运行环境可以支持互联网访问,用于下载 TiDB 及相关软件安装包 最小规模的 TiDB 集群拓扑包含以下实例: @@ -293,8 +293,8 @@ TiDB 是一个分布式系统。最基础的 TiDB 测试集群通常由 2 个 Ti - 部署需要使用部署主机的 root 用户及密码 - 部署主机[关闭防火墙](/check-before-deployment.md#检测及关闭目标部署机器的防火墙)或者开放 TiDB 集群的节点间所需端口 - 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 - - 在 AMD64 架构下,建议使用 CentOS 7.3 及以上版本 Linux 操作系统 - - 在 ARM 架构下,建议使用 CentOS 7.6 1810 版本 Linux 操作系统 + - 在 AMD64 架构下,建议使用 CentOS 7.3 及以上版本 Linux 操作系统 + - 在 ARM 架构下,建议使用 CentOS 7.6 1810 版本 Linux 操作系统 ### 实施部署 diff --git a/tidb-lightning/tidb-lightning-logical-import-mode.md b/tidb-lightning/tidb-lightning-logical-import-mode.md index 806292279a71..73b6fb3635c2 100644 --- a/tidb-lightning/tidb-lightning-logical-import-mode.md +++ b/tidb-lightning/tidb-lightning-logical-import-mode.md @@ -13,7 +13,7 @@ summary: 了解 TiDB Lightning 的逻辑导入模式 (Logical Import Mode)。 **操作系统**: -建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**: diff --git a/tidb-lightning/tidb-lightning-physical-import-mode.md b/tidb-lightning/tidb-lightning-physical-import-mode.md index 4c46847049cf..86ebad0b4cc0 100644 --- a/tidb-lightning/tidb-lightning-physical-import-mode.md +++ b/tidb-lightning/tidb-lightning-physical-import-mode.md @@ -49,7 +49,7 @@ backend = "local" ### 运行环境需求 -**操作系统**:建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 +**操作系统**:建议使用新的、纯净版 CentOS 7 实例,你可以在本地虚拟化一台主机,或在供应商提供的平台上部署一台小型的云虚拟主机。TiDB Lightning 运行过程中,默认会占满 CPU,建议单独部署在一台主机上。如果条件不允许,你可以将 TiDB Lightning 和其他组件(比如 `tikv-server`)部署在同一台机器上,然后设置 `region-concurrency` 配置项的值为逻辑 CPU 数的 75%,以限制 TiDB Lightning 对 CPU 资源的使用。 **内存和 CPU**: diff --git a/tiup/tiup-component-cluster-check.md b/tiup/tiup-component-cluster-check.md index c24ccc2847ac..ebbf31235f59 100644 --- a/tiup/tiup-component-cluster-check.md +++ b/tiup/tiup-component-cluster-check.md @@ -11,7 +11,7 @@ summary: TiUP Cluster 提供了 `check` 子命令,用于检查集群的硬件 ### 操作系统版本 -检查部署机操作系统发行版和版本:目前仅支持部署在 CentOS 7 的操作系统上,之后随兼容性改进可能支持更多系统版本。 +检查部署机操作系统发行版和版本:目前仅支持部署在 CentOS 7 的操作系统上,之后随兼容性改进可能支持更多系统版本。 ### CPU EPOLLEXCLUSIVE diff --git a/tune-operating-system.md b/tune-operating-system.md index 01998ed00a17..be2ede5b6f5c 100644 --- a/tune-operating-system.md +++ b/tune-operating-system.md @@ -5,7 +5,7 @@ summary: 了解如何进行 CentOS 7 系统的性能调优。 # 操作系统性能参数调优 -本文档仅用于描述如何优化 CentOS 7 的各个子系统。 +本文档仅用于描述如何优化 CentOS 7 的各个子系统。 > **注意:** > From 656b0317dfee8d6429c9b2f900e52b8bf2b31cc7 Mon Sep 17 00:00:00 2001 From: Aolin Date: Fri, 15 Nov 2024 17:14:57 +0800 Subject: [PATCH 5/7] update note for CentOS 7 Signed-off-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index ab96cd2a9a54..6d77c911fc0d 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -39,7 +39,7 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 > **注意:** > > - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 -> - 根据 [CentOS Linux EOL](https://www.centos.org/centos-linux-eol/),CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。 +> - 根据 [CentOS Linux EOL](https://www.centos.org/centos-linux-eol/),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。TiDB 从 v8.4.0 版本开始结束对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。 > - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 > - 对于以上表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 > - 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 From 4b4d56831e0cd1b636116c3b3aa2f1cfd722f031 Mon Sep 17 00:00:00 2001 From: Aolin Date: Fri, 15 Nov 2024 17:21:54 +0800 Subject: [PATCH 6/7] fix format Signed-off-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 6d77c911fc0d..6598b0690e2e 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -20,7 +20,7 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 | 操作系统 | 支持的 CPU 架构 | | :--- | :--- | | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 |
  • x86_64
  • ARM 64
| -|
  • Red Hat Enterprise Linux 7.3 及以上的 7.x 版本
|
  • x86_64
  • ARM 64
| +| Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 |
  • x86_64
  • ARM 64
| | Amazon Linux 2 |
  • x86_64
  • ARM 64
| | Amazon Linux 2023 |
  • x86_64
  • ARM 64
| | Rocky Linux 9.1 及以上的版本 |
  • x86_64
  • ARM 64
| From 39cedbef6d80af53814ac43c091d5dba7e6aade5 Mon Sep 17 00:00:00 2001 From: Aolin Date: Tue, 19 Nov 2024 12:11:26 +0800 Subject: [PATCH 7/7] Apply suggestions from code review Co-authored-by: Grace Cai --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 6598b0690e2e..b76c2eef569d 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -39,7 +39,7 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 > **注意:** > > - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 -> - 根据 [CentOS Linux EOL](https://www.centos.org/centos-linux-eol/),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。TiDB 从 v8.4.0 版本开始结束对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。 +> - 根据 [CentOS Linux EOL](https://www.centos.org/centos-linux-eol/),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。从 v8.4.0 版本开始,TiDB 已结束对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。 > - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 > - 对于以上表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 > - 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。