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

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

前提条件

安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 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 Lifecycle Manager 依赖内部 ESXi 软件扫描 API 确定是否需要处于维护模式。在实时系统上安装 VIB 时,如果 Live-Install-Allowed 的值设置为 false,则安装结果将指示 vSphere Lifecycle Manager 重新引导主机。从实时系统中移除 VIB 时,如果 Live-Remove-Allowed 的值设置为 false,则移除结果将指示 vSphere Lifecycle Manager 重新引导主机。在这两种情况下,修复开始时, vSphere Lifecycle Manager 会自动将主机置于维护模式。

下一步做什么

如有必要,请将主机置于维护模式。请参见将主机置于维护模式。如果需要重新引导,且主机属于 vSphere HA 集群,则在安装或更新之前从集群中移除该主机或在集群上停用 HA。此外,请将主机置于维护模式,以便在升级期间最大程度地减少引导磁盘活动。