用 leapp 原地升级 RHEL
官方路径:leapp 工具链
Section titled “官方路径:leapp 工具链”RHEL 大版本原地升级的官方工具是 leapp。与社区重建版的升级工具同源但支持矩阵由 Red Hat 单独定义——本页给核查入口与通用流程,不转述支持矩阵。
官方升级路径为 leapp 工具链 + 官方升级指南:leapp preupgrade 生成评估报告,处理报告中的 inhibitors(阻断项)后执行 leapp upgrade,再重启进入新大版本。受支持的升级路径、前置条件与限制,以官方《Upgrading from RHEL 8 to RHEL 9》(及 9→10)文档当前版本为准。
预检与报表解读
Section titled “预检与报表解读”预检的价值在于「先知道能不能升」:leapp preupgrade 的报告把问题分为 inhibitors(必须处理)与建议项。处理顺序固定——先清 inhibitors,再按建议项优化;带着 inhibitor 强行升级是半残系统的第一来源。
通用执行与中断处理
Section titled “通用执行与中断处理”与所有大版本变更一样:快照/备份先行、控制台可靠、升级窗口留足重启与验证时间。中断后不盲目重跑——回到预检报告对照失败阶段,处理不了就回滚快照。回滚纪律见 hub 通用教程的备份实践:备份与恢复。
四条线验收:内核与启动项(uname -r)、订阅状态(subscription-manager status)、关键服务、数据完好。订阅在新大版本可能需要重新激活 entitlement,排错见订阅与仓库故障排障。
- 版本与生命周期 — 升级窗口与阶段
- 生命周期规划 — 排期方法
- 订阅与仓库故障排障 — 升级后订阅问题
- 官方:Upgrading from RHEL 8 to RHEL 9(docs.redhat.com)