搜索

第 5 章 执行升级

download PDF

完成准备步骤并审核和解决了预升级报告中发现的问题后,您可以在系统上执行原位升级。

5.1. 执行从 RHEL 8.10 到 RHEL 9.4 的升级

此流程列出了使用 Leapp 工具执行升级所需的步骤。

先决条件

流程

  1. 在 RHEL 8 系统中,启动升级过程:

    # leapp upgrade
    • 如果您使用 /etc/yum.repos.d/ 目录中的 自定义存储库 进行升级,请启用所选的存储库,如下所示:

      # leapp upgrade --enablerepo <repository_id1> --enablerepo <repository_id2> ...
    • 如果您要 在没有 RHSM 的情况下升级 或使用 RHUI,请添加 --no-rhsm 选项。
    • 如果您使用 ISO 镜像升级,请添加 --no-rhsm--iso <file_path> 选项。将 <file_path > 替换为保存的 ISO 镜像的文件路径,例如 /home/rhel9.iso
    • 如果您有 扩展升级支持(EUS)、高级更新支持(AUS)或 SAP 解决方案(E4S)的更新服务 订阅,请添加 --channel channel 选项。使用 leapp preupgrade 命令使用的值替换 channel,如 eusause4s。请注意,您必须在 leapp preupgradeleapp upgrade 命令中对 --channel 选项使用同样的值。
    • 如果您在 Red Hat OpenStack Platform 中使用 RHEL for Real Time 或 Real Time for Network Functions Virtualization (NFV),请使用 --enablerepo 选项启用部署。例如:

      # leapp upgrade --enablerepo rhel-9-for-x86_64-rt-rpms

      如需更多信息,请参阅 配置实时计算

  2. 在升级过程开始时,Leapp 会执行预升级阶段,如检查预升级报告中所述

    • 如果系统是可升级的,Leapp 会下载必要的数据,并为升级准备 RPM 事务。
    • 如果您的系统没有达到可靠的条件,Leapp 会终止升级进程,并在 /var/log/leapp/leapp-report.txt 文件中提供描述这个问题和推荐解决方案的记录。如需更多信息,请参阅故障排除
  3. 手动重启系统:

    # reboot

    在这个阶段,系统会引导进入基于 RHEL 9 的初始 RAM 磁盘镜像 initramfs。Leapp 升级所有软件包,然后自动重启到 RHEL 9 系统。

    另外,您可以使用 --reboot 选项运行 leapp upgrade 命令并跳过这个手动步骤。

    如果发生故障,请调查日志和已知问题,如故障排除中所述。

  4. 登录到 RHEL 9 系统,并验证其状态,如 验证升级后状态 中所述。
  5. 执行升级报告及 执行升级后任务 中所描述的所有升级后任务。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.