5.3. 使用 Insights 转换到 RHEL 系统
运行 Pre-conversion analysis for converting to RHEL 任务并解决所有报告的问题后,您可以将 CentOS Linux 7 系统转换为 RHEL 7。
先决条件
您已完成了 使用 Insights 准备 RHEL 转换 和 使用 Insights 检查预转换分析报告 中列出的步骤。
注意为了避免转换后出现严重的问题,请不要转换预转换分析中存在任何未解决的阻碍和警告的系统。
流程
- 登录到 Red Hat Hybrid Cloud 控制台,进入到 Red Hat Insights > RHEL > Automation toolkit > Tasks。
- 找到 Convert to RHEL from CentOS 7 Linux 任务,然后点 Run task。
选择您要转换为 RHEL 的 CentOS Linux 7 系统,然后点 Execute task。
注意转换过程可能最多需要一小时才能完成。
- 进入到 Activity 选项卡,然后选择新生成的转换报告。
查看每个系统和消息:
- 如果系统已成功转换且没有问题,请重启系统并继续下一步。
如果系统没有转换,请查看消息,以了解有关发现的问题以及如何解决它们的更多信息。另外,验证以下内容:
- 您已完成了 使用 Insights 准备 RHEL 转换 中的所有步骤。
- 系统包含转换所需的所有软件包。
- 系统正在运行。
- 您已解决了 使用 Insights 检查预转换分析报告 中发现的所有问题。
- 如果转换超时且没有完成,请验证系统是否正在运行,并在其它时间重试。如果问题仍然存在,请联系 支持。
重新引导已成功转换的系统后,从原始操作系统中删除保持不变的第三方软件包。这些通常是没有 RHEL 相应软件包的软件包。要获取这些软件包列表,请使用:
yum list extras --disablerepo="" --enablerepo=<RHEL_RepoID>*
# yum list extras --disablerepo="" --enablerepo=<RHEL_RepoID>*
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 RHEL_RepoID 替换为您的软件仓库。
- 可选:执行到 RHEL 9 的原位升级,以确保您的系统使用最新的增强、安全功能和 bug 修复进行了更新。如需更多信息,请参阅 从 RHEL 7 升级到 RHEL 8 以及 从 RHEL 8 升级到 RHEL 9 指南。