可以通过实时安装进行安装的 VIB 不需要重新引导主机,但可能需要将主机置于维护模式。其他 VIB 和配置文件可能需要在安装或更新后重新引导主机。

使用 --server=server_name 指定目标服务器时,服务器将提示您输入用户名和密码。支持其他连接选项,如配置文件或会话文件。有关连接选项的列表,请参见vSphere Command-Line Interface 入门,或在 vCLI 命令提示符处运行 esxcli --help

前提条件

安装 vCLI 或部署 vSphere Management Assistant (vMA) 虚拟机。请参见vSphere Command-Line Interface 入门。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。

过程

  1. 检查您要安装的 VIB 或映像配置文件需要将主机置于维护模式,还是需要在安装或更新后重新引导主机。
    运行以下命令之一。
    选项 描述
    检查 VIB esxcli --server=server_name software sources vib get -v absolute_path_to_vib
    检查库中的 VIB esxcli --server=server_name software sources vib get --depot=depot_name
    检查库中的映像配置文件 esxcli --server=server_name software sources profile get --depot=depot_name
  2. 查看返回值。
    从 VIB 元数据读取的返回值指示在安装 VIB 或映像配置文件之前,主机是否必须处于维护模式,以及安装 VIB 或配置文件是否需要重新引导主机。
    注: vSphere Update Manager 将使用 esxupdate/ esxcli 扫描结果来确定是否需要处于维护模式。在实时系统上安装 VIB 之后,如果 Live-Install-Allowed 的值设置为 false,则安装结果将指示 Update Manager 重新引导主机。从实时系统中移除 VIB 之后,如果 Live-Remove-Allowed 的值设置为 false,则移除结果将指示 Update Manager 重新引导主机。在这两种情况下,重新引导期间,Update Manager 都会自动将主机置于维护模式。

下一步做什么

如有必要,请将主机置于维护模式。请参见将主机置于维护模式。如果需要重新引导,且主机属于 VMware HA 群集,则在安装或更新之前从群集中移除该主机或在群集上禁用 HA。