From ddbb01bbb422006dc7fb406f7bafb67489d746c5 Mon Sep 17 00:00:00 2001 From: yinsustart Date: Mon, 6 Jan 2025 16:13:44 +0800 Subject: [PATCH 01/18] Update centos 7 on hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 3924c45ec9b0..20d467f741f8 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -33,7 +33,10 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > - > - 根据 [CentOS Linux EOL](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 CentOS 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 + > - 从 TiDB v8.5.1 起重新支持 CentOS Linux 7。用户现在可以运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.1 版本。 + > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。从 TiDB v8.4.0 版本开始,我们暂停了对 CentOS Linux 7 的支持,并建议用户使用 Rocky Linux 9.1 及以上的版本。 + > - 如果在使用 CentOS Linux 7 的情况下升级到 TiDB v8.4.0 或 v8.5.0 版本,将导致集群不可用。 + > - 尽管 TiDB v8.5.1 重新支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),我们强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),并考虑尽快迁移到受支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 + 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: From bfe5c027da9a4dcdea22725ab14377992b654c18 Mon Sep 17 00:00:00 2001 From: yinsustart Date: Tue, 7 Jan 2025 18:49:07 +0800 Subject: [PATCH 02/18] Update hardware-and-software-requirements.md --- 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 20d467f741f8..bb28caf467fb 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -35,7 +35,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > > - 从 TiDB v8.5.1 起重新支持 CentOS Linux 7。用户现在可以运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.1 版本。 > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。从 TiDB v8.4.0 版本开始,我们暂停了对 CentOS Linux 7 的支持,并建议用户使用 Rocky Linux 9.1 及以上的版本。 - > - 如果在使用 CentOS Linux 7 的情况下升级到 TiDB v8.4.0 或 v8.5.0 版本,将导致集群不可用。 + > - 如果在使用 CentOS Linux 7 的情况下升级到 TiDB v8.4.0 或 v8.5.0 版本,将存在导致集群不可用的风险。 > - 尽管 TiDB v8.5.1 重新支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),我们强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),并考虑尽快迁移到受支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 From 764871389cc62b6757ad790ffa0a81cb75466427 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 8 Jan 2025 13:55:59 +0800 Subject: [PATCH 03/18] Update hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index bb28caf467fb..d7cb5f702065 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -33,10 +33,10 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > - > - 从 TiDB v8.5.1 起重新支持 CentOS Linux 7。用户现在可以运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.1 版本。 - > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持于 2024 年 6 月 30 日终止。从 TiDB v8.4.0 版本开始,我们暂停了对 CentOS Linux 7 的支持,并建议用户使用 Rocky Linux 9.1 及以上的版本。 - > - 如果在使用 CentOS Linux 7 的情况下升级到 TiDB v8.4.0 或 v8.5.0 版本,将存在导致集群不可用的风险。 - > - 尽管 TiDB v8.5.1 重新支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),我们强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),并考虑尽快迁移到受支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 + > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 + > - 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能导致集群不可用。 + > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 + > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 + 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: From f58016359301b4adbcb0ab3f904020fbf837abc8 Mon Sep 17 00:00:00 2001 From: qiancai Date: Wed, 8 Jan 2025 15:58:58 +0800 Subject: [PATCH 04/18] add CentOS 7.3 back to the table and update info about glibc support --- hardware-and-software-requirements.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index d7cb5f702065..080970637403 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -24,6 +24,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 | 操作系统 | 支持的 CPU 架构 | |:-----------------------------------------------|:----------------------------------------| | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 |
  • x86_64
  • ARM 64
| + | CentOS 7.3 及以上的 7.x 版本 (从 v8.5.1 开始支持)|
  • 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
| @@ -34,7 +35,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能导致集群不可用。 + > - 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能会导致集群不可用。 > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 @@ -62,7 +63,9 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 + 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 -+ 从 v8.4.0 开始,TiDB 依赖 glibc 2.28。如果 glibc 版本不满足要求,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本。 ++ 从 v8.5.1 起,TiDB 重新提供了对 glibc 2.17 的支持。如果你的操作系统的 glibc 版本为 2.17,当部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本时,请部署或升级至 TiDB 8.5.1 或以上版本。 + ++ 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 依赖 glibc 2.28。如果 glibc 版本不满足要求,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本,以避免集群不可用的风险。 ### 编译和运行 TiDB 所依赖的库 From 003f3908e5a07f7f5463034c15f2584517d4063e Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 8 Jan 2025 16:02:07 +0800 Subject: [PATCH 05/18] Update hardware-and-software-requirements.md --- 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 080970637403..78a4285a8274 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -24,7 +24,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 | 操作系统 | 支持的 CPU 架构 | |:-----------------------------------------------|:----------------------------------------| | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 |
  • x86_64
  • ARM 64
| - | CentOS 7.3 及以上的 7.x 版本 (从 v8.5.1 开始支持)|
  • x86_64
  • ARM 64
| + | CentOS 7.3 及以上的 7.x 版本 (v8.5.1 及以上版本支持)|
  • 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 0c14e263088c74c121349d7be2baacb821729170 Mon Sep 17 00:00:00 2001 From: yinsustart Date: Wed, 8 Jan 2025 16:30:30 +0800 Subject: [PATCH 06/18] Update hardware-and-software-requirements.md 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 78a4285a8274..a3c02f70b65d 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -35,7 +35,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能会导致集群不可用。 + > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能会导致集群不可用。 > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 From a64bdcfd5fd1924267dafbd846df8247d90043ef Mon Sep 17 00:00:00 2001 From: yinsustart Date: Wed, 8 Jan 2025 16:48:23 +0800 Subject: [PATCH 07/18] Update hardware-and-software-requirements.md --- 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 a3c02f70b65d..e470c26c5f35 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -38,7 +38,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能会导致集群不可用。 > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 - > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。 + > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必检查你的操作系统版本。 + 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: From 5b1c4f584d613c3426402771e242d171cb1b3b44 Mon Sep 17 00:00:00 2001 From: yinsustart Date: Wed, 8 Jan 2025 16:49:35 +0800 Subject: [PATCH 08/18] Update hardware-and-software-requirements.md --- 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 e470c26c5f35..0360c87ee904 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -35,7 +35,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,可能会导致集群不可用。 + > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将存在集群不可用的风险。 > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必检查你的操作系统版本。 From 689ede974db2dcb7ee44ce79d16eb52da905aafb Mon Sep 17 00:00:00 2001 From: yinsustart Date: Wed, 8 Jan 2025 16:51:13 +0800 Subject: [PATCH 09/18] Update hardware-and-software-requirements.md --- 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 0360c87ee904..491ffefff73a 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -35,7 +35,7 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将存在集群不可用的风险。 + > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将存在导致集群不可用的风险。 > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必检查你的操作系统版本。 From 1c07125dfad3be344ecd427de7871d01b5b46fa6 Mon Sep 17 00:00:00 2001 From: qiancai Date: Tue, 14 Jan 2025 18:16:48 +0800 Subject: [PATCH 10/18] Update upgrade-tidb-using-tiup.md --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index 65da650608f5..b659fbc02d1a 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 从 v8.4.0 版本开始,TiDB 已结束对 CentOS 7 和 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 CentOS 7 或 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。 +> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 暂停了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。 From 2fe76d49b5337e33b8ed82eff2f8866e12acceee Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Thu, 16 Jan 2025 17:43:25 +0800 Subject: [PATCH 11/18] Apply suggestions from code review --- hardware-and-software-requirements.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 491ffefff73a..70b835b4fbc5 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -24,7 +24,6 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 | 操作系统 | 支持的 CPU 架构 | |:-----------------------------------------------|:----------------------------------------| | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 |
  • x86_64
  • ARM 64
| - | CentOS 7.3 及以上的 7.x 版本 (v8.5.1 及以上版本支持)|
  • 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
| @@ -35,9 +34,8 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 升级 TiDB 前,请务必检查你的操作系统版本。在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 暂停了对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将存在导致集群不可用的风险。 - > - 从 v8.5.1 起,TiDB 重新提供了对 CentOS Linux 7 的支持。如果你需要在 CentOS 7 上部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本,请部署或升级至 TiDB 8.5.1 或以上版本。 - > - 尽管 TiDB v8.5.1 及以上版本支持 CentOS Linux 7,但由于 CentOS Linux 7 已经达到其生命周期的终止(EOL),强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),考虑尽快迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 + > - 升级 TiDB 前,请务必检查你的操作系统版本。TiDB 在 v8.4.0 DMR 和 v8.5.0 版本中移除了对 CentOS 7 的兼容性支持和测试,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将导致集群不可用的风险。 + > - 为了更好地服务仍在使用 CentOS Linux 7 的用户,TiDB 从 v8.5.1 版本起恢复了对 CentOS Linux 7 的兼容性支持和测试。然而,由于 CentOS Linux 7 已到达 EOL,强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),将生产环境迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必检查你的操作系统版本。 + 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: From a8717c72698e54e4f95b74e28cdbba53aa30866a Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Thu, 16 Jan 2025 17:58:51 +0800 Subject: [PATCH 12/18] Update upgrade-tidb-using-tiup.md --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index b659fbc02d1a..182cbe83dce8 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 暂停了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。 +> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 移除了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。 From 0e2d639a472875213a7f16e4a86de8bfe524966f Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Thu, 16 Jan 2025 18:12:19 +0800 Subject: [PATCH 13/18] Update upgrade-tidb-using-tiup.md --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index 182cbe83dce8..10f101cc4b0c 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 移除了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。 +> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 移除了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。为了更好地服务仍在使用 CentOS Linux 7 的用户,TiDB 从 v8.5.1 版本起恢复了对 CentOS Linux 7 的兼容性支持和测试。然而,由于 [CentOS Linux 7 已到达 EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),强烈建议用户将生产环境迁移到 [TiDB 支持的操作系统版本](/hardware-and-software-requirements.md#操作系统及平台要求),如 Rocky Linux 9.1 及以上版本。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。 From fd77a90f528706ba599397a1daec053d5f578e12 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Fri, 17 Jan 2025 09:12:35 +0800 Subject: [PATCH 14/18] Apply suggestions from code review --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 70b835b4fbc5..bc15b4bd829b 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -61,9 +61,9 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 + 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 -+ 从 v8.5.1 起,TiDB 重新提供了对 glibc 2.17 的支持。如果你的操作系统的 glibc 版本为 2.17,当部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本时,请部署或升级至 TiDB 8.5.1 或以上版本。 ++ 从 v8.5.1 起,TiDB 重新适配 glibc 2.17 以兼容 CentOS 7。如果你的操作系统的 glibc 版本为 2.17,当部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本时,请部署或升级至 TiDB 8.5.1 或以上版本。 -+ 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 依赖 glibc 2.28。如果 glibc 版本不满足要求,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本,以避免集群不可用的风险。 ++ 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 移除了对 glibc 2.17 的适配,受影响的版本包括 CentOS Linux 7。如果你的 glibc 版本为 2.17,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本,以避免集群不可用的风险。 ### 编译和运行 TiDB 所依赖的库 From 2ea472fa641b1fb3f2dc8fcc1ad1d02522b88cd4 Mon Sep 17 00:00:00 2001 From: qiancai Date: Fri, 17 Jan 2025 09:44:34 +0800 Subject: [PATCH 15/18] Update hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index bc15b4bd829b..8cf6b9add700 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -34,8 +34,8 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 > **警告:** > > - 根据 [CentOS Linux EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),CentOS Linux 7 的上游支持已于 2024 年 6 月 30 日终止。 - > - 升级 TiDB 前,请务必检查你的操作系统版本。TiDB 在 v8.4.0 DMR 和 v8.5.0 版本中移除了对 CentOS 7 的兼容性支持和测试,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将导致集群不可用的风险。 - > - 为了更好地服务仍在使用 CentOS Linux 7 的用户,TiDB 从 v8.5.1 版本起恢复了对 CentOS Linux 7 的兼容性支持和测试。然而,由于 CentOS Linux 7 已到达 EOL,强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),将生产环境迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 + > - 升级 TiDB 前,请务必检查你的操作系统版本。TiDB 在 v8.4.0 DMR 和 v8.5.0 版本中移除了对 glibc 2.17 的适配,以及对 CentOS Linux 7 的兼容性测试和支持,建议使用 Rocky Linux 9.1 及以上的版本。如果在使用 CentOS Linux 7 的情况下将 TiDB 升级到 v8.4.0 DMR 或 v8.5.0 版本,将存在导致集群不可用的风险。 + > - 为了更好地服务仍在使用 CentOS Linux 7 的用户,TiDB 从 v8.5.1 版本起重新适配 glibc 2.17,恢复了对 CentOS Linux 7 的兼容性支持和测试。然而,由于 CentOS Linux 7 已到达 EOL,强烈建议用户参考该系统的[官方声明和安全建议](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),将生产环境迁移到 TiDB 支持的操作系统版本,如 Rocky Linux 9.1 及以上版本。 > - 根据 [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/#Life_Cycle_Dates),Red Hat Enterprise Linux 7 的 Maintenance Support 于 2024 年 6 月 30 日终止。从 8.4 DMR 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将存在导致集群不可用的风险。升级 TiDB 前,请务必检查你的操作系统版本。 + 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: @@ -61,10 +61,6 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在 + 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 -+ 从 v8.5.1 起,TiDB 重新适配 glibc 2.17 以兼容 CentOS 7。如果你的操作系统的 glibc 版本为 2.17,当部署 TiDB 8.5 版本或将集群升级到 TiDB 8.5 版本时,请部署或升级至 TiDB 8.5.1 或以上版本。 - -+ 在 v8.4.0 DMR 和 v8.5.0 版本中,TiDB 移除了对 glibc 2.17 的适配,受影响的版本包括 CentOS Linux 7。如果你的 glibc 版本为 2.17,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本,以避免集群不可用的风险。 - ### 编译和运行 TiDB 所依赖的库 | 编译和构建 TiDB 所需的依赖库 | 版本 | From b8db51f2dce5c0b07688d07aa6e9d4244320eb95 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Fri, 17 Jan 2025 10:03:09 +0800 Subject: [PATCH 16/18] Update upgrade-tidb-using-tiup.md --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index 10f101cc4b0c..61addf7d3243 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本。在 v8.5.0 版本中,TiDB 移除了对 CentOS Linux 7 的支持,如果将运行在 CentOS Linux 7 上的 TiDB 集群升级到 v8.5.0 版本,将存在导致集群不可用的风险。为了更好地服务仍在使用 CentOS Linux 7 的用户,TiDB 从 v8.5.1 版本起恢复了对 CentOS Linux 7 的兼容性支持和测试。然而,由于 [CentOS Linux 7 已到达 EOL](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol),强烈建议用户将生产环境迁移到 [TiDB 支持的操作系统版本](/hardware-and-software-requirements.md#操作系统及平台要求),如 Rocky Linux 9.1 及以上版本。 +> 1. 升级 TiDB 前,请务必检查你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本,避免集群不可用的风险。详情参考 [TiDB 8.5.1 Release Notes](/releases/release-8.5.1.md)。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。 From 3b237dec29632f4c01746898a972431845ed5440 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Fri, 17 Jan 2025 10:28:42 +0800 Subject: [PATCH 17/18] Update upgrade-tidb-using-tiup.md --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index 61addf7d3243..bc3690c50b65 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 升级 TiDB 前,请务必检查你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本,避免集群不可用的风险。详情参考 [TiDB 8.5.1 Release Notes](/releases/release-8.5.1.md)。 +> 1. 升级 TiDB 前,请务必检查你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本,以避免集群不可用的风险。详情参考 [TiDB 8.5.1 Release Notes](/releases/release-8.5.1.md)。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。 From 46d38b2b9b9b59ffae166840366dace91a1bc938 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Fri, 17 Jan 2025 15:09:45 +0800 Subject: [PATCH 18/18] Update upgrade-tidb-using-tiup.md Co-authored-by: Aolin --- upgrade-tidb-using-tiup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upgrade-tidb-using-tiup.md b/upgrade-tidb-using-tiup.md index bc3690c50b65..e78927357547 100644 --- a/upgrade-tidb-using-tiup.md +++ b/upgrade-tidb-using-tiup.md @@ -9,7 +9,7 @@ summary: TiUP 可用于 TiDB 升级。升级过程中需注意不支持 TiFlash > **警告:** > -> 1. 升级 TiDB 前,请务必检查你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。如需将运行在 CentOS Linux 7 上的集群升级到 TiDB 8.5 版本,请选择升级至 TiDB 8.5.1 或以上版本,以避免集群不可用的风险。详情参考 [TiDB 8.5.1 Release Notes](/releases/release-8.5.1.md)。 +> 1. 升级 TiDB 前,请务必确保你的操作系统版本符合[操作系统及平台要求](/hardware-and-software-requirements.md#操作系统及平台要求)。如需将运行在 CentOS Linux 7 上的集群升级到 TiDB v8.5 版本,请选择升级至 TiDB v8.5.1 或以上版本,以避免集群不可用的风险。详情参考 [TiDB 8.5.1 Release Notes](/releases/release-8.5.1.md)。 > 2. 不支持将 TiFlash 组件从 5.3 之前的老版本在线升级至 5.3 及之后的版本,只能采用停机升级。如果集群中其他组件(如 tidb,tikv)不能停机升级,参考[不停机升级](#不停机升级)中的注意事项。 > 3. 在升级 TiDB 集群的过程中,**请勿执行** DDL 语句,否则可能会出现行为未定义的问题。 > 4. 集群中有 DDL 语句正在被执行时(通常为 `ADD INDEX` 和列类型变更等耗时较久的 DDL 语句),**请勿进行**升级操作。在升级前,建议使用 [`ADMIN SHOW DDL`](/sql-statements/sql-statement-admin-show-ddl.md) 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) 命令取消该 DDL Job 后再进行升级。