2.3. 手工更新主机


Red Hat Enterprise Linux 虚拟主机和一般的 Red Hat Enterprise Linux 系统一样使用 yum 命令。Red Hat Virtualization Host(RHVH) 可以使用 yum 命令进行更新,并在升级后安装额外的软件并使它们具有持久性。我们推荐使用 yum 定期升级您的系统以保证应用程序的安全并修正相关的错误。升级的过程包括停止并重启主机,如在集群一级启用了迁移功能,这将会导致虚拟机被自动迁移到不同的主机上。因此,我们推荐在主机使用率较低的时候进行升级。
主机所属的集群需要有足够的预留内存来保证主机的维护操作可以正常完成。当对带有正在运行的虚拟机的主机进行维护操作时,如果集群中没有足够的可用内存,虚拟机迁移操作会失败。为了防止这个问题的出现,可以在进行主机维护操作前关闭一些(或所有)虚拟机来减少内存的使用。

重要

在执行更新前,确认集群中最少有 2 个主机。不要同时重新安装或更新所有主机,因为必须有一个正常运行的主机作为存储池管理器(SPM)。

过程 2.3. 手工更新主机

  1. 在管理门户中,点主机标签页并选择要进行升级的主机。
  2. 维护把主机变为维护模式。
    • 对于 Red Hat Enterprise Linux 主机,登录到主机,运行以下命令:
      # yum update
    • 对于 Red Hat Virtualization Host,登录到 Cockpit 用户接口,点 Tools > Terminal,运行以下命令:
      # yum update
  3. 重新启动主机来使所有的升级有效。

    注意

    查看 imgbased 的日志信息来检查是否有额外的软件包在 Red Hat Virtualization Host 上安装失败。如果一些软件包在更新后没有被成功重新安装,它们会在 /var/imgbased/persisted-rpms 中列出。添加缺失的软件包,然后运行 rpm -Uvh /var/imgbased/persisted-rpms/*
在 Red Hat Virtualization 环境中的每个主机上重复以上操作。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.