搜索

第 2 章 升级红帽更新基础架构

download PDF

Red Hat Update Infrastructure(RHUI)定期升级,以引入程序错误修复、改进并修复常见漏洞和暴露。

重要

红帽建议通过应用最新的 RHUI 更新来保持安装最新。

2.1. 更新 Red Hat Update Infrastructure

要将 Red Hat Update Infrastructure(RHUI)实例更新至最新版本,您必须更新 RHUI Manager 和关联的软件包和节点。

先决条件

  • 根访问 RHUA 节点.
  • 所有 RHUI 节点均已订阅,且使用正确的软件仓库。
  • 所有之前发布的 Red Hat Enterprise Linux (RHEL)的勘误都被应用。如需更多信息,请参阅如何为我的 RHEL 系统应用软件包更新?
  • 存储库同步任务在更新完成后调度到运行。在更新进行过程中运行的任务可能会被中止。如需更多信息,请参阅 已知问题

流程

  1. 在 RHUA 节点上,更新 RHUI 安装程序。

    # dnf update rhui-installer
  2. 运行 RHUI 安装程序:

    • 如果要从 RHUI 4.1.0 或更早版本更新,则必须指定自定义 RHUI CA 以及 重新运行 选项:

      # rhui-installer --rerun --user-supplied-rhui-ca-crt <custom_RHUI_CA.crt> --user-supplied-rhui-ca-key <custom_RHUI_CA_key>
    • 如果您要从 RHUI 4.1.1 或更新版本更新,请使用 重新运行 选项运行 RHUI 安装程序:

      # rhui-installer --rerun
  3. 可选: 在一些环境中,rhui-installer 无法重新运行,并显示以下错误:

    There have been identified artifacts with forbidden checksum md5. Run pulpcore-manager handle-artifact-checksums first to unset forbidden checksums.

    修复此错误:

    1. 在 RHUA 节点上运行以下命令:

      # env PULP_SETTINGS=/etc/pulp/settings.py pulpcore-manager handle-artifact-checksums
    2. 使用 rerun 选项运行 rhui-installer
  4. 检查 rhui-installer 是否安装了更新的软件包。

    默认情况下,rhui-installer 将安装任何可用的 RHEL 软件包更新。如果任何软件包已更新,则必须重启 RHUA。要检查这一点的命令是:

    # needs-restarting -r
  5. 要应用更新的模板和 playbook,请重新安装所有 CDS 节点。

    # rhui-manager --noninteractive cds reinstall --all
  6. 登录到 RHUI Manager。

    # rhui-manager

验证

  • 在 RHUA 节点上,运行以下命令并验证是否安装了 RHUI 的最新版本。

    # rpm -q rhui-tools
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.