Skip to content

Commit 4ea749f

Browse files
authored
Update OS recommendations based on upstream EOL info (#21042)
1 parent ba6b686 commit 4ea749f

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

hardware-and-software-requirements.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,34 +20,30 @@ summary: TiDB 是一款开源的一站式实时 HTAP 数据库,支持部署在
2020

2121
| 操作系统 | 支持的 CPU 架构 |
2222
| :--- | :--- |
23-
| Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
23+
| Red Hat Enterprise Linux 8.6 及以上的 8.x 版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
2424
| Amazon Linux 2 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
2525
| Amazon Linux 2023 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
2626
| Rocky Linux 9.1 及以上的版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
2727
| 银河麒麟 V10 SP1/SP2/SP3(从 v7.5.5 开始支持 SP3) | <ul><li>x86_64</li><li>ARM 64</li></ul> |
2828
| 统信操作系统 (UOS) V20 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
29-
| openEuler 22.03 LTS SP1/SP3 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
30-
| macOS 13 (Ventura) 及以上的版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
29+
| openEuler 24.03 LTS SP4 及以上的版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
30+
| macOS 14 (Sonoma) 及以上的版本 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
3131
| Oracle Enterprise Linux 8 及以上的版本 | x86_64 |
3232
| Ubuntu LTS 22.04 及以上的版本 | x86_64 |
33-
| CentOS 9 Stream | <ul><li>x86_64</li><li>ARM 64</li></ul> |
34-
| Debian 11 (Bullseye) 及以上的版本 | x86_64 |
35-
| Fedora 40 及以上的版本 | x86_64 |
33+
| CentOS Stream 9 | <ul><li>x86_64</li><li>ARM 64</li></ul> |
34+
| Debian 12 (Bookworm) 及以上的版本 | x86_64 |
35+
| Fedora 42 及以上的版本 | x86_64 |
3636
| openSUSE Leap 15.6 以上的版本(不包含 Tumbleweed) | x86_64 |
37-
| SUSE Linux Enterprise Server 15.6 | x86_64 |
37+
| SUSE Linux Enterprise Server 15.6 及以上的版本 | x86_64 |
3838

3939
> **警告:**
4040
>
41-
> - 根据 [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 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。
42-
> - 根据 [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 及以上的版本。如果将运行在 Red Hat Enterprise Linux 7 上的 TiDB 集群升级到 v8.4.0 或之后版本,将导致集群不可用。升级 TiDB 前,请务必检查你的操作系统版本。
43-
> - 对于以上表格中所列操作系统的 32 位版本,TiDB 在这些 32 位操作系统以及对应的 CPU 架构上**不保障**可编译、可构建以及可部署,或 TiDB 不主动适配这些 32 位的操作系统。
41+
> - TiDB 要求使用 64 位 CPU 架构。
4442
> - 以上未提及的操作系统版本**也许可以**运行 TiDB,但尚未得到 TiDB 官方支持。
4543
4644
> **注意:**
4745
>
4846
> - TiDB 只支持 Red Hat 兼容内核 (RHCK) 的 Oracle Enterprise Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。
49-
> - CentOS Linux 8 的上游支持已于 2021 年 12 月 31 日终止,但 CentOS 将继续提供对 CentOS Stream 8 的支持。
50-
> - TiDB 将不再支持 Ubuntu 16.04。强烈建议升级到 Ubuntu 18.04 或更高版本。
5147
> - 从 v8.4.0 开始,TiDB 依赖 glibc 2.28。如果 glibc 版本不满足要求,建议使用上述表格中支持的操作系统,或将操作系统升级到支持 glibc 2.28 的版本。
5248
5349
### 编译和运行 TiDB 所依赖的库

0 commit comments

Comments
 (0)