1.2. 原位升级和操作系统转换
RHEL 7 原位升级到 RHEL 8
目前可能的原位升级路径是:
- 在 64 位 Intel、IBM POWER 8 (little endian)和 IBM Z 架构上从 RHEL 7.9 升级到 RHEL 8.6 、RHEL 8.8 和 RHEL 8.9
- 在 64 位 Intel 构架上带有 SAP HANA 的系统,从 RHEL 7.9 升级到 RHEL 8.6 和 RHEL 8.8。
如需更多信息,请参阅支持的 Red Hat Enterprise Linux 原位升级路径。
有关执行原位升级的步骤,请参阅 从 RHEL 7 升级到 RHEL 8。
有关在带有 SAP 环境的系统上执行原位升级的说明,请参阅 如何将 SAP 环境从 RHEL 7 原位升级到 RHEL 8。
主要改进包括:
-
在使用
ftype=0
格式的 XFS 文件系统的系统上,对磁盘空间的要求大大减少。 -
在升级过程中为升级创建的磁盘镜像现在具有动态大小。不再需要
LEAPP_OVL_SIZE
环境变量。 - 在现有磁盘分区上计算所需可用空间的问题已修复。现在,在系统需要重启前可以正确地检测到缺少的可用磁盘空间,报告可以正确地显示没有足够的可用空间来继续升级 RPM 事务的文件系统。
- 现在,使用自定义 leapp 执行器可以在原位升级过程中对第三方驱动程序进行管理。
- 预升级和升级报告概述现在在终端中显示。
- 现在支持在 Red Hat OpenStack Platform 中 RHEL Real Time 和 RHEL Real Time for Network Functions Virtualization (NFV)的升级。
从 RHEL 6 原位升级到 RHEL 8
不可能直接执行从 RHEL 6 到 RHEL 8 的原位升级。但是,您可以执行从 RHEL 6 到 RHEL 7 的原位升级,然后执行到 RHEL 8 的第二个原位升级。如需更多信息,请参阅 从 RHEL 6 升级到 RHEL 7。
从 RHEL 8 原位升级到 RHEL 9
文档 从 RHEL 8 升级到 RHEL 9 中提供了有关如何使用 Leapp 工具执行从 RHEL 8 原位升级到 RHEL 9 的说明。RHEL 8 和 RHEL 9 的主要区别记录在 采用 RHEL 9 时的注意事项 中。
从不同的 Linux 发行版转换到 RHEL
如果您使用 Alma Linux 8、CentOS Linux 8、Oracle Linux 8 或 Rocky Linux 8,您可以使用红帽支持的 Convert2RHEL
工具将操作系统转换为 RHEL 8。如需更多信息,请参阅从基于 RPM 的 Linux 发行版转换到 RHEL。
如果您使用早期版本的 CentOS Linux 或 Oracle Linux(称为版本 6 或 7),可以将操作系统转换为 RHEL,然后执行 RHEL 8 的原位升级。请注意,CentOS Linux 6 和 Oracle Linux 6 的转换使用不被支持的 Convert2RHEL
工具。有关不支持的转换的更多信息,请参阅 如何执行从 RHEL 派生的 Linux 发行版本到 RHEL 的不支持的转换。
有关红帽如何支持从其他 Linux 发行本转换到 RHEL 的详情,请参考 Convert2RHEL 支持政策文档。