Red Hat Enterprise Linux 技术能力和限制
Red Hat® Enterprise Linux® 可以做什么?请在此图表中查找平台的支持限制和理论上的限制。
本文提供了有关当前维护的操作系统发行版本的信息。有关不再维护的旧版本、退役版本的信息,请参阅相关的知识库文章 退役的、不维护版本的 Red Hat Enterprise Linux 技术能力和限制。
支持的限制反映了红帽及其合作伙伴针对主流硬件进行的系统测试的当前状态。超过这些支持限制的系统可能在红帽与其合作伙伴之间联合测试后包含在硬件目录中。如果超过此处发布的支持限制,硬件目录中的条目将包括一个对特定系统限制详情的引用,并被完全支持。除了反映硬件能力的支持限制外,在 Red Hat Enterprise Linux 订阅条款下还可能有额外的限制。
随着正在进行的测试的完成,支持的限制可能会改变。
以下值的格式为 测试值和支持值[理论值]。
最大逻辑 CPU 数
红帽将逻辑 CPU 定义为任何可调度的实体。因此,多核/线程处理器中的每个核/线程都是一个逻辑 CPU。
架构 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
x86 | 32 | N/A1 | N/A1 | N/A1 |
x86_64 | 448 [4096]2 | 768 [5120]3 | 768 [8192] | 1792 [8192] |
Power | 128 | 768 [2048]4 | POWER8:768 [2048] POWER9:1536 [2048]5 Power10:1920 [2048]6 |
POWER9:1536 [2048] Power10:1920 [2048]19 |
IBM Z | z13:64 | z13:256 | z13:256 z14:340 z15:380 z16:400 |
z14:340 z15:380 z16:400 |
ARM | N/A | N/A | 256 | 512 [4096] |
最大内存
架构限制取决于 Red Hat Enterprise Linux 内核和物理硬件的能力。Red Hat Enterprise Linux 6 限制取决于 46 位物理内存寻址。Red Hat Enterprise Linux 5 限制取决于 40 位物理内存寻址。所有系统内存都应该在支持 NUMA 的系统中的 NUMA 节点间保持平衡。
架构 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
x86 | 16GB | N/A1 | N/A1 | N/A1 |
x86_64 | 12TB [64TB]7 | 12TB [64TB]8 | 24TB [64TB] | 48TB [64TB] |
Power | 2TB | 32TB9 | POWER8:32TB [128TB] POWER9:64TB [128TB]10 Power10:64TB [128TB]11 |
POWER9:64TB [128TB] Power10:64TB [128TB]11 |
IBM Z | z13:4TB | z13:10TB | z13:10TB z14:16TB z15:16TB z16:32TB |
z14:16TB z15:16TB z16:32TB |
ARM | N/A | N/A | 1.5TB [256TB] | 1.5TB [256TB] |
每个进程的最大 x86 虚拟地址空间 | 大约 3GB | N/A1 | N/A1 | N/A1 |
每个进程的最大 x86_64 虚拟地址空间 | 128TB | 128TB | 128TB | 128TB |
每个进程的最大 Power 虚拟地址空间 | -- | -- | 4PB12 | 4PB12 |
最低所需内存
架构 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
x86 | 最少 512MB,建议每个逻辑 CPU 1 GB | N/A1 | N/A1 | N/A1 |
x86_64 | 最少 1GB,建议每个逻辑 CPU 1 GB | 最少 1GB,建议每个逻辑 CPU 1 GB13 | 1.5 GiB 用于本地介质或 NFS 网络安装,3 GiB 用于 HTTP (S)和 FTP 网络安装 | 1.5 GiB 用于本地介质或 NFS 网络安装,3 GiB 用于 HTTP (S)和 FTP 网络安装 |
Power | 最少 2GB,每个安装需要 2GB | 最少 2GB,每个安装需要 2GB | 3 GiB 用于本地介质或 NFS 网络安装,4 GiB 用于 HTTP (S)和 FTP 网络安装 | 3 GiB 用于本地介质或 NFS 网络安装,4 GiB 用于 HTTP (S)和 FTP 网络安装 |
IBM Z | 512MB | 1GB | 1.5 GiB 用于本地介质或 NFS 网络安装,3 GiB 用于 HTTP (S)和 FTP 网络安装 | 1.5 GiB 用于本地介质或 NFS 网络安装,3 GiB 用于 HTTP (S)和 FTP 网络安装 |
ARM | N/A | N/A | 1.5 GiB 用于本地介质或 NFS 网络安装,4 GiB 用于 HTTP (S)和 FTP 网络安装 | 1.5 GiB 用于本地介质或 NFS 网络安装,4 GiB 用于 HTTP (S)和 FTP 网络安装 |
最低所需磁盘空间
RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|
最少 1GB,建议 5GB | 最少 10GB,建议 20GB | 最少 10GB,建议 20GB | 最少 10GB,建议 20GB |
文件系统和存储限制
Ext3
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
最大文件大小 | 2TB | 2TB | 2TB | 2TB |
最大文件系统大小 | 16TB | 16TB | 16TB | 16TB |
最大子目录数 | 32000 | 32000 | 32000 | 32000 |
最大符号链接深度 | 8 | 8 | 8 | 8 |
ACL 支持 | 是 | 是 | 是 | 是 |
Ext4
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
最大文件大小 | 16TB | 16TB | 16TB | 16TB |
最大文件系统大小 | 16TB [1EB] | 50TB [1EB] | 50TB [1EB] | 50TB [1EB] |
最大子目录数 | 65000/无限 | 65000/无限 | 65000/无限 | 65000/无限 |
最大符号链接深度 | 8 | 8 | 8 | 8 |
ACL 支持 | 是 | 是 | 是 | 是 |
GFS
有关 GFS 支持的详情,请查看知识库文章 退役的、不维护版本的 Red Hat Enterprise Linux 技术能力和限制。
GFS2
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
最大文件大小 | 100TB [8EB] | 100TB [8EB] | 100TB [8EB] | 100TB [8EB] |
最大文件系统大小 | 100TB [8EB] | 100TB [8EB] | 100TB [8EB] | 100TB [8EB] |
最大子目录数 | 无限 | 无限 | 无限 | 无限 |
最大符号链接深度 | 无限 | 无限 | 无限 | 无限 |
ACL 支持 | 是 | 是 | 是 | 是 |
XFS
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
最大文件大小 | 100TB [8EB] | 500TB [8EB] | 8EB | 8EB |
最大文件系统大小 | 300TB [16EB]14 | 500TB [16EB] | 1PB | 1PB |
最大子目录数 | 无限 | 无限 | 无限 | 无限 |
最大符号链接深度 | 8 | 8 | 8 | 8 |
ACL 支持 | 是 | 是 | 是 | 是 |
存储
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
最大引导 LUN 大小(BIOS) | 2TB15 | 2TB15 | 2TB | 2TB |
最大引导 LUN 大小(UEFI) | 32 位(i686)- 2TB, 64 位 - 16TB(测试过的限制) |
50TB | 8EB | 8EB |
设备路径的最大数(sd 设备) |
8,192 16,17 | 10,000 16,17 | 10,000 16,17 | 10,000 16,17 |
内核和操作系统特性
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
内核基础 | 2.6.32 - 2.6.34 | 3.10 | 4.18 | 5.14 |
编译器/工具链 | GCC 4.4 | GCC 4.8.2 | GCC 8.2.1 | GCC 11.2.1 |
支持的语言 | 22 | 22 | TBD | TBD |
认证和标准
许多包括通用标准、FIPS 140-2 / 140-3、IPv6 和 CJIS 的政府认证和标准现在都列在我们的 政府标准页 上。
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
符合通用操作环境(COE) | N/A | N/A | 讨论中 | 讨论中 |
符合 LSB | 是 - 4.0 | 评估中(4.1) | 讨论中 | 讨论中 |
GB18030 | 是 | 是 | 是 | 是 |
客户端环境
功能 | RHEL 6 | RHEL 7 | RHEL 8 | RHEL 9 |
---|---|---|---|---|
Desktop GUI | GNOME 2.28 | GNOME 3.8 | GNOME 3.2818 | GNOME 40,以及更新18 |
Graphics | X.org 7.4 | X.org 7.7 | Wayland 1.1518 | Wayland 1.1918 |
Office 套件 | OpenOffice v3.2 18 | LibreOffice v4.1.4 18 | LibreOffice v6.0.6.118 | LibreOffice v7.1.8.118 |
GNOME Evolution | v2.28 | v3.8.5 | v3.28.518 | v3.40.418 |
默认浏览器 | Firefox 3.6 18 | Firefox 24.5 18 | Firefox 60.5.118 | Firefox 91.8.018 |
备注
- Red Hat Enterprise Linux 7 及更新版本不包括对 32 位 x86 架构的支持。
- 支持 448 个 CPU 需要 Red Hat Enterprise Linux 6.7 或更新版本。早期版本之前支持的最大 CPU 数为 288 个 CPU。
- 支持 768 个 CPU 需要带有勘误表内核 3.10.0-514.26.2.el7 的 Red Hat Enterprise Linux 7.3 或更新版本。支持 576 个 CPU 需要带有勘误表内核 3.10.0-327.18.2.el7 的 Red Hat Enterprise Linux 7.2 或更新版本。支持 384 个 CPU 需要 Red Hat Enterprise Linux 7.2 或更新版本。早期版本之前支持的最大 CPU 数为 288 个 CPU。另外,对于 7.2 或更高版本,请参阅以下红帽知识库文章:在回收页缓存时发生内存交换。
- 支持 768 个 CPU 需要 Red Hat Enterprise Linux 7.5 或更新版本、Red Hat Enterprise Linux 7.4 Extended Update Support (EUS)内核版本 3.10.0-693.25.2.el7 或更新版本、Red Hat Enterprise Linux 7.3 Extended Update Support (EUS)内核版本 3.10.0-514.48.1.el7 或更新版本。Red Hat Enterprise Linux 7 的早期更新版本或 EUS 内核的最大支持的 CPU 数为 192 个 CPU。
- 在 IBM POWER9 系统上支持 1536 个 CPU 需要 Red Hat Enterprise Linux 8.2 或更新版本来。对于 POWER9 ,Red Hat Enterprise Linux 8.0 和 8.1 上最大支持的 CPU 数是 768 个 CPU。
- 初始测试证明完全支持运行 Red Hat Enterprise Linux 8.4 或更高版本的 IBM Power10 系统上的 1536 个 CPU。当在 IBM Power10 系统上运行 Red Hat Enterprise Linux 8.4 或更高版本时,进一步测试使我们可以将支持的最大 CPU 数提高到 1920 个 CPU。
- 支持 12TB 内存需要 Red Hat Enterprise Linux 6.7。 Red Hat Enterprise Linux 6.6 可以最多支持 6TB 内存。 从 Red Hat Enterprise Linux 6.3 开始的以前版本的 Red Hat Enterprise Linux 6 最多支持 3TB 内存。 Red Hat Enterprise Linux 6.3 之前的 Red Hat Enterprise Linux 版本最多支持 1TB 内存。
- 支持 12TB 内存需要 Red Hat Enterprise Linux 7.2。Red Hat Enterprise Linux 7.1 可以最多支持 6TB 内存。 以前的 Red Hat Enterprise Linux 7 版本(即 Red Hat Enterprise Linux 7.0)最多支持 3TB 内存。支持 12TB 内存需要 Red Hat Enterprise Linux 7.2。Red Hat Enterprise Linux 7.1 可以最多支持 6TB 内存。 以前的 Red Hat Enterprise Linux 7 版本(即 Red Hat Enterprise Linux 7.0)最多支持 3TB 内存。
- 支持 32TB 内存需要 Red Hat Enterprise Linux 7.5 或更新版本、Red Hat Enterprise Linux 7.4 Extended Update Support (EUS)内核版本 3.10.0-693.25.2.el7 或更新版本、Red Hat Enterprise Linux 7.3 Extended Update Support (EUS)内核版本 3.10.0-514.48.1.el7 或更新版本。以前的 Red Hat Enterprise Linux 7 更新版本或 EUS 内核最多支持 2TB 内存。
- 支持 IBM POWER9 系统上 64TB RAM 需要 Red Hat Enterprise Linux 8.2 或更新版本。对于 POWER9 ,Red Hat Enterprise Linux 8.0 和 8.1上的最大支持 RAM 量为 32TB。
- 支持 IBM Power10 系统上 64TB RAM 需要 Red Hat Enterprise Linux 8.6 或更高版本,或 Red Hat Enterprise Linux 9.2 或更高版本。对于 IBM Power10 系统,Red Hat Enterprise Linux 8.4 和 8.5 上最大支持的 RAM 量为 32TB,对于 IBM Power10 系统,Red Hat Enterprise Linux 9.0 和 9.1 上最大支持的 RAM 量为 32TB。
- 支持 52 位虚拟寻址的处理器。
- 对于安装过程,Red Hat Enterprise Linux 7 Network / PXE 安装仅需要至少 1.5 GB RAM。
- 对于在 RHEL 6.x 上支持 300TB XFS 文件系统,需要 Red Hat Enterprise Linux 6.8 或更新版本。以前在 RHEL 6.7 及更早版本上支持的最大 XFS 文件系统大小为 100TB。
- 对于超过 2TB 引导 LUN 支持,需要 UEFI 和 GPT 支持,如知识库文章 Red Hat Enterprise Linux 的引导驱动器要求 中所述。
- 根据测试和特定硬件厂商的支持,可以有更大的数。请咨询您的硬件厂商以确定其限制,并与红帽支持代表进行确认。任何情况下,红帽都不会支持超过硬件厂商支持的限制。
- 可能需要增加某些驱动程序参数才能达到这些限制。请咨询您的红帽支持代表。可能需要增加某些驱动程序参数才能达到这些限制。请咨询您的红帽支持代表。
- 用户空间应用程序将在版本生命周期内更新。
- 初始测试证明完全支持运行 Red Hat Enterprise Linux 9.0 或更新版本的 IBM Power10 系统上的 1536 个 CPU 。在 IBM Power10 系统上运行 Red Hat Enterprise Linux 9.0 或更高版本时,进一步测试使我们可以将支持的最大 CPU 数提高到 1920 个 CPU。
Comments