From 37da5499afbfab5ca27aad6a0636f3951c6e8725 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Mon, 2 Dec 2024 15:04:18 +0800 Subject: [PATCH 1/3] Update hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 67 ++++++++++++++++----------- 1 file changed, 41 insertions(+), 26 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 6201ed07a5db..2020605c9690 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -18,32 +18,47 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 ## 操作系统及平台要求 -| 操作系统 | 支持的 CPU 架构 | -| :--- | :--- | -| Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 | | -| Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 | | -| Amazon Linux 2 | | -| Amazon Linux 2023 | | -| Rocky Linux 9.1 及以上的版本 | | -| 麒麟欧拉版 V10 SP1/SP2 | | -| 统信操作系统 (UOS) V20 | | -| openEuler 22.03 LTS SP1/SP3 | | -| macOS 12 (Monterey) 及以上的版本 | | -| Oracle Enterprise Linux 8 及以上的版本 | x86_64 | -| Ubuntu LTS 20.04 及以上的版本 | x86_64 | -| CentOS 8 Stream | | -| Debian 10 (Buster) 及以上的版本 | x86_64 | -| Fedora 38 及以上的版本 | x86_64 | -| openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | -| SUSE Linux Enterprise Server 15 | x86_64 | - -> **注意:** -> -> - 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 日终止。从 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 官方支持。 +在 v8.5 LTS 版本中,针对不同操作系统和 CPU 架构的组合,TiDB 提供不同级别质量标准的支持。 + ++ 在以下操作系统以及对应的 CPU 架构组合上,TiDB 可**满足企业级生产质量的要求**,产品特性经过全面且系统化的验证: + + | 操作系统 | 支持的 CPU 架构 | + |:-------------------------------------------|:----------------------------------------| + | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 | | + | Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 | | + | Amazon Linux 2 | | + | Amazon Linux 2023 | | + | Rocky Linux 9.1 及以上的版本 | | + | 麒麟欧拉版 V10 SP1/SP2 | | + | 统信操作系统 (UOS) V20 | | + | openEuler 22.03 LTS SP1/SP3 | | + + > **注意:** + > + > 根据 [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 及以上的版本。 + ++ 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: + + | 操作系统 | 支持的 CPU 架构 | + | :--- | :--- | + | macOS 12 (Monterey) 及以上的版本 | | + | Oracle Enterprise Linux 8 及以上的版本 | x86_64 | + | Ubuntu LTS 20.04 及以上的版本 | x86_64 | + | CentOS Stream 8 | | + | Debian 10 (Buster) 及以上的版本 | x86_64 | + | Fedora 38 及以上的版本 | x86_64 | + | openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | + | SUSE Linux Enterprise Server 15 | x86_64 | + + > **注意:** + > + > - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 + > - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 + > - CentOS Stream 8 已于 2024 年 5 月 31 日 [End of Builds](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/)。 + ++ 对于以上两个表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 + ++ 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 ### 编译和运行 TiDB 所依赖的库 From 7f01973112962b61f34173007474bcc5b5713ee6 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 4 Dec 2024 10:23:51 +0800 Subject: [PATCH 2/3] Discard changes to hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 67 +++++++++++---------------- 1 file changed, 26 insertions(+), 41 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 2020605c9690..6201ed07a5db 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -18,47 +18,32 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 ## 操作系统及平台要求 -在 v8.5 LTS 版本中,针对不同操作系统和 CPU 架构的组合,TiDB 提供不同级别质量标准的支持。 - -+ 在以下操作系统以及对应的 CPU 架构组合上,TiDB 可**满足企业级生产质量的要求**,产品特性经过全面且系统化的验证: - - | 操作系统 | 支持的 CPU 架构 | - |:-------------------------------------------|:----------------------------------------| - | Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 | | - | Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 | | - | Amazon Linux 2 | | - | Amazon Linux 2023 | | - | Rocky Linux 9.1 及以上的版本 | | - | 麒麟欧拉版 V10 SP1/SP2 | | - | 统信操作系统 (UOS) V20 | | - | openEuler 22.03 LTS SP1/SP3 | | - - > **注意:** - > - > 根据 [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 及以上的版本。 - -+ 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: - - | 操作系统 | 支持的 CPU 架构 | - | :--- | :--- | - | macOS 12 (Monterey) 及以上的版本 | | - | Oracle Enterprise Linux 8 及以上的版本 | x86_64 | - | Ubuntu LTS 20.04 及以上的版本 | x86_64 | - | CentOS Stream 8 | | - | Debian 10 (Buster) 及以上的版本 | x86_64 | - | Fedora 38 及以上的版本 | x86_64 | - | openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | - | SUSE Linux Enterprise Server 15 | x86_64 | - - > **注意:** - > - > - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 - > - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 - > - CentOS Stream 8 已于 2024 年 5 月 31 日 [End of Builds](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/)。 - -+ 对于以上两个表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 - -+ 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 +| 操作系统 | 支持的 CPU 架构 | +| :--- | :--- | +| Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 | | +| Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 | | +| Amazon Linux 2 | | +| Amazon Linux 2023 | | +| Rocky Linux 9.1 及以上的版本 | | +| 麒麟欧拉版 V10 SP1/SP2 | | +| 统信操作系统 (UOS) V20 | | +| openEuler 22.03 LTS SP1/SP3 | | +| macOS 12 (Monterey) 及以上的版本 | | +| Oracle Enterprise Linux 8 及以上的版本 | x86_64 | +| Ubuntu LTS 20.04 及以上的版本 | x86_64 | +| CentOS 8 Stream | | +| Debian 10 (Buster) 及以上的版本 | x86_64 | +| Fedora 38 及以上的版本 | x86_64 | +| openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | +| SUSE Linux Enterprise Server 15 | x86_64 | + +> **注意:** +> +> - 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 日终止。从 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 官方支持。 ### 编译和运行 TiDB 所依赖的库 From cc4ec8a0141563ff08f5cdc5ccf70e1e943d6bcb Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 4 Dec 2024 10:26:58 +0800 Subject: [PATCH 3/3] remove the row for RHEL 7 and CentOS7 --- hardware-and-software-requirements.md | 67 ++++++++++++++++----------- 1 file changed, 41 insertions(+), 26 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 55dfd8a3c197..9a496ffaa83c 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -17,32 +17,47 @@ TiDB 作为一款开源一栈式实时 HTAP 数据库,可以很好地部署和 ## 操作系统及平台要求 -| 操作系统 | 支持的 CPU 架构 | -| :--- | :--- | -| Red Hat Enterprise Linux 8.4 及以上的 8.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
| -| 麒麟欧拉版 V10 SP1/SP2 |
  • x86_64
  • ARM 64
| -| 统信操作系统 (UOS) V20 |
  • x86_64
  • ARM 64
| -| openEuler 22.03 LTS SP1/SP3 |
  • x86_64
  • ARM 64
| -| macOS 12 (Monterey) 及以上的版本 |
  • x86_64
  • ARM 64
| -| Oracle Enterprise Linux 8 及以上的版本 | x86_64 | -| Ubuntu LTS 20.04 及以上的版本 | x86_64 | -| CentOS 8 Stream |
  • x86_64
  • ARM 64
| -| Debian 10 (Buster) 及以上的版本 | x86_64 | -| Fedora 38 及以上的版本 | x86_64 | -| openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | -| SUSE Linux Enterprise Server 15 | x86_64 | - -> **注意:** -> -> - 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 日终止。从 v8.4.0 版本开始,TiDB 已结束对 CentOS 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。 -> - 根据 [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 日终止。从 v8.4.0 版本开始,TiDB 已结束对 Red Hat Enterprise Linux 7 的支持,建议使用 Rocky Linux 9.1 及以上的版本。 -> - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 -> - 对于以上表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 -> - 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 +在 v8.5 LTS 版本中,针对不同操作系统和 CPU 架构的组合,TiDB 提供不同级别质量标准的支持。 + ++ 在以下操作系统以及对应的 CPU 架构组合上,TiDB 可**满足企业级生产质量的要求**,产品特性经过全面且系统化的验证: + + | 操作系统 | 支持的 CPU 架构 | + |:-----------------------------------------------|:----------------------------------------| + | Red Hat Enterprise Linux 8.4 及以上的 8.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
| + | 麒麟欧拉版 V10 SP1/SP2 |
  • x86_64
  • ARM 64
| + | 统信操作系统 (UOS) V20 |
  • x86_64
  • ARM 64
| + | openEuler 22.03 LTS SP1/SP3 |
  • x86_64
  • ARM 64
| + + > **注意:** + > + > - 根据 [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 及以上的版本。 + > - 根据 [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 及以上的版本。 + ++ 在以下操作系统以及对应的 CPU 架构组合上,你可以编译、构建和部署 TiDB,可使用 OLTP 和 OLAP 以及数据工具的基本功能。但是 TiDB **不保障企业级生产质量要求**: + + | 操作系统 | 支持的 CPU 架构 | + | :--- | :--- | + | macOS 12 (Monterey) 及以上的版本 |
  • x86_64
  • ARM 64
| + | Oracle Enterprise Linux 8 及以上的版本 | x86_64 | + | Ubuntu LTS 20.04 及以上的版本 | x86_64 | + | CentOS Stream 8 |
  • x86_64
  • ARM 64
| + | Debian 10 (Buster) 及以上的版本 | x86_64 | + | Fedora 38 及以上的版本 | x86_64 | + | openSUSE Leap 15.5 以上的版本(不包含 Tumbleweed) | x86_64 | + | SUSE Linux Enterprise Server 15 | x86_64 | + + > **注意:** + > + > - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 + > - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。 + > - CentOS Stream 8 已于 2024 年 5 月 31 日 [End of Builds](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/)。 + ++ 对于以上两个表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。 + ++ 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。 ### 编译和运行 TiDB 所依赖的库