4.2. 查看预转换分析报告
要评估您的系统是否可以转换为 RHEL,请运行 RHEL 预转换分析。预转换分析会生成一个报告,它总结了潜在的问题和推荐的解决方案。这个报告还帮助您决定是否可能或建议执行到 RHEL 的转换。
始终检查整个预转换分析报告,即使报告没有发现阻碍转换的因素。预转换分析报告包含转换前推荐的要完成的操作,以确保转换后的 RHEL 系统正常工作。
重要
预转换分析报告无法识别所有阻碍系统的问题。因此,即使您检查并修复了报告中的所有问题,在转换过程中还可能会出现问题。
先决条件
- 您已完成了 准备 RHEL 转换 中列出的步骤。
流程
在 Alma Linux、CentOS Linux、Oracle Linux 或 Rocky Linux 系统上,运行预转换分析:
# convert2rhel analyze
-
如果您要转换到 RHEL 8.8,并有一个 扩展升级支持(EUS),请添加
--eus
选项。这个选项确保您的系统只接收传送给 EUS 存储库的重要安全更新。 -
如果您要转换为 RHEL 7 并具有 延长生命周期支持(ELS) 附加组件,请添加
--els
选项。如果您计划继续使用 RHEL 7 继续获得支持,则建议您购买 ELS 附加组件。
-
如果您要转换到 RHEL 8.8,并有一个 扩展升级支持(EUS),请添加
预转换分析运行一系列测试,以确定您的系统是否可以转换到 RHEL。分析完成后,在终端中查看预转换报告中每个完成的测试的状态和详情。不成功的测试包含问题的描述、问题可能的原因的诊断,以及(如果适用的话)推荐的补救方法。
每个测试结果都处于以下状态之一:
- Success - 测试成功,这个组件没有问题。
- Error - 测试遇到一个可能导致转换失败的问题,因为它很可能导致系统状态恶化。在转换前必须解决这个问题。
- Overridable - 测试遇到导致转换失败的问题,因为它很可能导致系统状态恶化。这个问题必须在转换前解决或手动覆盖。
- Warning - 测试在转换后遇到可能导致系统和应用程序有问题的问题。但是,这个问题并不会造成转换失败。
- Skip - 因为一个先决条件测试失败,所以不会运行此测试。可能会导致转换失败。
Info - 对系统或应用程序没有预期影响的信息。
例如:
========== Warning (Review and fix if needed) ========== (WARNING) PACKAGE_UPDATES::PACKAGE_NOT_UP_TO_DATE_MESSAGE - Outdated packages detected Description: Please refer to the diagnosis for further information Diagnosis: The system has 4 package(s) not updated based on the enabled system repositories. List of packages to update: openssh-server openssh openssh-clients. Not updating the packages may cause the conversion to fail. Consider updating the packages before proceeding with the conversion. Remediation: [No further information given]
- 检查报告并解决所有报告的问题后,重复步骤 1-2 ,以重新运行分析,并确认没有突出的问题。