可以使用 software-packages 实用程序安装转储的修补程序。也可以使用 software-packages 实用程序直接从附加的 ISO 映像或存储库 URL 安装修补程序,无需转储修补程序负载。

重要说明: 安装修补程序期间,设备中运行的服务将不可用。必须在维护期间执行此过程。可以备份 vCenter Server Appliance 以防出现故障。有关备份和还原 vCenter Server 的信息,请参见 《vCenter Server 安装和设置》

前提条件

  • 如果安装转储的修补程序,请确认转储的修补程序负载准确无误。请参见将修补程序转储到 vCenter Server Appliance
  • 如果安装之前从 ISO 映像转储的修补程序,请确认 ISO 映像已附加到 vCenter Server Appliance 的 CD/DVD 驱动器。请参见将修补程序转储到 vCenter Server Appliance
  • 如果直接通过之前从 https://my.vmware.com/group/vmware/patch 下载的 ISO 映像安装修补程序,则必须将 ISO 映像附加到 vCenter Server Appliance 的 CD/DVD 驱动器。可以通过使用 vSphere Client,将 ISO 映像配置为设备 CD/DVD 驱动器的数据存储 ISO 文件。请参见《vSphere 虚拟机管理》
  • 如果直接从储存库安装修补程序,请确认您已配置存储库设置且当前存储库 URL 可以访问。请参见配置基于 URL 的修补

过程

  1. 访问设备 shell 并以具有超级管理员角色的用户身份登录。
    具有超级管理员角色的默认用户是 root。
  2. 安装修补程序。
    • 要安装转储的修补程序,请运行以下命令:
      software-packages install --staged
    • 要直接从附加的 ISO 映像安装修补程序,请运行以下命令:
      software-packages install --iso
    • 要直接从当前存储库 URL 安装修补程序,请运行以下命令:
      software-packages install --url

      默认情况下,当前存储库 URL 是默认 VMware 存储库 URL。

    • 要直接从当前未配置的存储库 URL 安装修补程序,请运行以下命令:
      software-packages install --url URL_of_the_repository
    如果希望直接接受“最终用户许可协议”,请使用 --acceptEulas 选项。
    例如,要从当前存储库 URL 安装修补程序,而不转储修补程序,并且直接接受“最终用户许可协议”,请运行以下命令:
    software-packages install --url --acceptEulas
  3. 如果修补程序安装需要重新引导设备,请运行以下命令重置设备:
    shutdown now -r "patch reboot"