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

开始之前

  • 如果安装转储的修补程序,请确认转储的修补程序负载准确无误。请参见将修补程序转储到 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 Web Client,将 ISO 映像配置为设备 CD/DVD 驱动器的数据存储 ISO 文件。请参见 《vSphere 虚拟机管理》

  • 如果直接从储存库安装修补程序,请确认您已配置存储库设置且当前存储库 URL 可以访问。请参见配置基于 URL 的修补

  • 如果要修补使用外部 Platform Services ControllervCenter Server Appliance,请验证是否已将修补程序应用于 Platform Services Controller 及其复制合作伙伴(如果 vCenter Single Sign-On 域中有)。

关于此任务

重要:

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

过程

  1. 访问设备 shell 并以具有超级管理员角色的用户身份登录。

    具有超级管理员角色的默认用户是 root。

  2. 安装修补程序。
    • 要安装转储的修补程序,请运行以下命令:

      software-packages install --staged
    • 要直接从附加的 ISO 映像安装修补程序,请运行以下命令:

      software-packages install --iso
    • 要直接从当前存储库 URL 安装修补程序,请运行以下命令:

      software-packages install --url

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

      如果希望仅安装第三方修补程序,请使用 --thirdParty 选项。

    • 要直接从当前未配置的存储库 URL 安装修补程序,请运行以下命令:

      software-packages install --url URL_of_the_repository

      如果希望仅安装第三方修补程序,请使用 --thirdParty 选项。

    如果希望直接接受“最终用户许可协议”,请使用 --acceptEulas 选项。

    例如,要从当前存储库 URL 仅安装第三方修补程序、不转储修补程序,并且直接接受“最终用户许可协议”,请运行以下命令:

    software-packages install --url	--thirdParty --acceptEulas
  3. 如果修补程序安装需要重新引导设备,请运行以下命令重置设备:
    shutdown reboot -r "patch reboot"