可以使用 --dry-run 选项预览安装或升级操作的结果。安装或更新程序练习不会进行任何更改,但会在运行不带 --dry-run 选项的命令时报告将要执行的 VIB 级操作。

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

注: 请勿使用 --dry-run 选项从 ESXi 6.7.x 和低于 7.0 Update 3i 的 ESXi 7.0.x 版本升级到 ESXi 8.0 及更高版本。移除 --dry-run 选项后,仍然可以使用 esxcli 升级方法从 ESXi 6.7 Update 1 或更高版本升级到 ESXi 8.0 或更高版本。对于 6.7 Update 1 之前的 ESXi 版本,必须先升级到 6.7 Update 1 或更高版本,然后才能升级到 ESXi 8.0 或更高版本。

前提条件

安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。

过程

  1. 输入安装或升级命令,同时添加 --dry-run 选项。
    • esxcli --server=<server_name> software vib install --dry-run
    • esxcli --server=<server_name> software vib update --dry-run
    • esxcli --server=<server_name> software profile install --dry-run
    • esxcli --server=<server_name> software profile update --dry-run
  2. 查看返回的输出。
    输出结果会显示将安装或移除的 VIB,以及安装或更新是否需要重新引导。