第 10 章 使用 Convert2RHEL 将主机转换为 Red Hat Enterprise Linux


Convert2RHEL 支持将 Red Hat Enterprise Linux 衍生版本转换为可支持的 Red Hat Enterprise Linux 状态,同时保留现有的应用程序和配置。

转换过程与 Red Hat Enterprise Linux 的次版本升级类似,每个系统中的 RPM 软件包都会被替换。Red Hat Enterprise Linux 中没有的第三方软件包和非红帽软件包不会被替换。

Convert2RHEL 删除不必要的软件包,如徽标或已知在转换过程中出现问题的软件包,并使用 rhel-release 软件包替换 CentOS-release 软件包。它将系统订阅到 Red Hat Satellite,并替换由 CentOS 签名的所有软件包。对于 Satellite,它还为红帽订阅管理订阅系统。

执行此操作所需的时间可能会根据需要替换的软件包数量、网络速度、存储速度和类似变量的不同而有所不同。

在转换前,使用全局注册模板来注册并订阅您的系统。如需更多信息,请参阅管理主机中的使用全局注册模板将主机注册到 Red Hat Satellite

要使用 convert2RHEL 将主机转换为 Red Hat Enterprise Linux,您必须完成以下步骤:

先决条件

  • 您必须已完成 准备 RHEL 转换 中列出的步骤。
  • 如果您提供机构 ID 和激活码来注册和订阅您的系统,则必须在 Red Hat Satellite 中创建了一个激活码。对于 Satellite,您还可以在 Red Hat Subscription Manager 中创建激活码。如需更多信息,请参阅本指南中的 管理激活码,以及 Red Hat Subscription Manager 文档中的了解 激活码
  • 确保您有上传到 Satellite 的订阅清单,并确保有足够的 Red Hat Enterprise Linux 订阅进行转换。
  • 如果您提供机构 ID 和激活码来注册和订阅您的系统,则必须在 Red Hat Satellite 或 Red Hat Subscription Manager 中创建激活码。如需更多信息,请参阅本指南中的 管理激活码,以及 Red Hat Subscription Manager 文档中的了解 激活码
  • 确保您有上传到 Satellite 的订阅清单,并确保有足够的 Red Hat Enterprise Linux 订阅进行转换。
  • 您打算使用卫星服务器访问 Red Hat Enterprise Linux 软件包,则必须使用机构 ID 和激活码来运行 convert2rhel

10.1. 安装 Convert2RHEL

以下流程使 Convert2RHEL 可用于您要转换的主机。

流程

  1. 在 Satellite Web UI 中,进入到 Content > Products,点 Create Product
  2. Name 字段中输入产品的名称。卫星会根据 Name 的条目自动完成 Label 字段。
  3. 可选:在 GPG Key 列表中,选择产品的 GPG 密钥。
  4. 可选:从 SSL CA Cert 列表中选择产品的 SSL CA 证书。
  5. 您不需要完成 SSL Client CertSSL Client Key
  6. 可选:在 Sync Plan 列表中,选择现有的同步计划,或者点击 Create Sync Plan 为您的产品要求创建同步计划。
  7. Description 字段中输入产品的描述。
  8. Save
  9. 单击 Repositories 选项卡。
  10. 要添加存储库,请单击 New Repository
  11. Name 字段中输入存储库的名称。
  12. Type 列表,将内容类型设置为 Yum。
  13. 不要限制架构或操作系统版本。
  14. 使用 https://cdn.redhat.com/content/public/convert2rhel/7/x86_64/os/ 作为上游 URL。
  15. 禁用验证 SSL 复选框。
  16. 可选:在 GPG Key 列表中,选择产品的 GPG 密钥。
  17. 可选:从 SSL CA Cert 列表中选择产品的 SSL CA 证书。

    您不需要完成 SSL Client CertSSL Client Key

  18. Save
  19. 单击新存储库旁边的复选框,然后单击 立即同步
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.