第 7 章 使用 Insights 任务更新镜像模式 RHEL 系统


在使用 RHEL 的镜像模式构建系统时,您可以将您的系统连接到 Red Hat Insights。连接后,使用 Red Hat Insights 任务 启动您的镜像模式 RHEL 主机 的更新,将 Insights 连接的系统更新至最新版本的 RHEL。Red Hat Enterprise Linux 9.4 及更新的版本包括 RHEL 的镜像模式。

注意

RHEL 的镜像模式会 互换使用 术语 更新和升级

7.1. 使用任务启动 RHEL 镜像模式主机的更新

您可以使用 Insights 任务为镜像模式 RHEL 系统启动升级。如果您有大量镜像模式 RHEL 系统要更新的 image-mode RHEL 系统,则您可以运行 RHEL 主机任务的 Initiate Update。或者,如果您想避免使用自动升级选项更新系统,您可以运行任务。

运行任务执行以下操作:

  • 检查容器存储库是否有新的容器镜像。
  • 下载镜像并提取内容,以便在下一次引导时使用。
  • 如果有更新的内容可用,请重启主机以拉取新镜像内容。
  • 提供有关镜像是否已更新的结果。
注意

RHEL 更新的镜像模式有时被称为 bootc 更新。

重要

RHEL 的镜像模式只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

先决条件

流程

  1. 进入 Automation Toolkit > Tasks,如果需要,登录到 Red Hat Hybrid Cloud Console。Available 标签页(默认视图)会显示可用于您运行的任务列表。点 Activity 选项卡显示您帐户上运行的所有任务的历史记录。
  2. 查找 RHEL 主机任务的 Initiate Update for 镜像模式

    Initiate Update for image mode for RHEL task and details about the task. Option to download a preview of the playbook. Select Systems button.

  3. 单击 Select systems
  4. 选择要运行该任务的系统。您可以使用过滤器来根据名称、操作系统、标签 和任务 资格 (默认过滤器显示使用 RHC 注册的系统)搜索和过滤系统
注意

过滤器不会过滤 RHEL (或 bootc)系统的镜像模式。您可以过滤运行 9.4 或更高版本的系统,以创建运行任务的更好的系统列表。如果需要,请单击系统名称以查找是否存在带有 bootc 信息的系统事实。

在这个示例中选择了一个系统。

Eligible RHEL 9.4 system selected

重要

完成下一步会导致重启您选择的系统。另外,如果您需要将系统回滚到之前的状态,请参阅 Chapter 5。管理 RHEL 可引导镜像 Red Hat Enterprise Linux 9Using image mode for RHEL 中构建、部署和管理操作系统

  1. Run Task。您任务运行的一个弹出窗口。

    List of all eligible systems with one eligible system selected. The Run Task button is highlighted.

  2. 查看 Activity 页的 StatusMessage 字段中的信息。在本例中,消息为 Bootc upgrade complete。展开以获取详细信息。

    Message about the completed task that says the Bootc upgrade completed. Instructions to use the dropdown to get additional information. More details about when the task started and completed running.

  3. 点系统名称旁边的下拉箭头,以获取有关任务的更多详细信息。您将看到有关任务结果的更多详细信息,如镜像散列。

    Partially highlighted image hash that the user can use to confirm the update. 运行任务可能会导致没有更新,因为系统已经处于最新状态。

    Example of results when the bootc upgrade does not make any changes. Message that no changes were made because no update was available.

故障排除

要解决任务的问题,您可以在文档中针对其他任务发现一些常见问题的答案。Red Hat Insights 任务使用服务中的工具、语言和资源框架,如果您无法完成此任务,

  • 尝试再次运行该任务。

    • 如果任务失败,进入任务详情页面,然后再次单击 Run task
  • 查看 Red Hat Insights 转换中的故障排除问题,以查找有关如何解决类似错误消息的问题的信息。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.