我正在尝试更新我的 ESXi 服务器(免费安装),但我不确定我是否做得正确。我一直在了解如何使用命令esxcli software profile update
获取更新,但应用配置文件后,我的系统仍然显示旧的映像配置文件版本。
我正在使用此处的图像配置文件的链接:https://esxi-patches.v-front.de/ESXi-6.0.0.html
每个图像配置文件都有一个很好的链接到更新主机系统所需的命令字符串,但我的并没有改变。
我已尝试安装版本的图像配置文件ESXi-6.0.0-20161004001-standard (Build 4510822)
,但正如您从输出中看到的,它仍然显示旧的图像配置文件ESXi-6.0.0-20160302001-standard
。
[root@esxi:~] esxcli software profile get
(Updated) ESXi-6.0.0-20160302001-standard
Name: (Updated) ESXi-6.0.0-20160302001-standard
Vendor: esxi
Creation Time: 2016-10-23T15:40:42
Modification Time: 2016-10-23T15:41:19
Stateless Ready: True
Description:
(Original Vendor):VMware, Inc.
2016-10-23T15:40:41.852191+00:00: The following VIBs are
installed:
vsan 6.0.0-2.46.4510300
esx-ui 1.4.0-3959074
vsanhealth 6.0.0-3000000.3.0.2.46.4510825
net-vmxnet3 1.1.3.0-3vmw.600.2.43.4192238
misc-drivers 6.0.0-2.43.4192238
esx-base 6.0.0-2.46.4510822
tools-light 6.0.0-2.43.4192238
----------
(Original Vendor):VMware, Inc.
2016-10-08T20:54:16.010318+00:00: The following VIBs are
installed:
char-hpilo 550.9.0.0.9-1OEM.550.0.0.1198611
hpssacli 1.50.4.0-5.5.0.1198611
hponcfg 5.5.0.04-00.11.13.1198611
hptestevent 5.5.0.01-00.00.6.1198611
hpbootcfg 5.5.0.01-01.02.10.1198611
----------
For more information, see http://kb.vmware.com/kb/2142190.
我第一次运行它时,它有一些更新的 VIBS,但基本上没有任何变化。新的尝试显示系统没有任何变化。
[root@esxi:~] esxcli software profile update -p ESXi-6.0.0-20161004001-standard -d https://hostu
pdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml --dry-run
Update Result
Message: Dryrun only, host not changed. The following installers will be applied: []
Reboot Required: false
VIBs Installed:
VIBs Removed:
VIBs Skipped: [All of them]
这是否像我运行免费 ESXi 许可证一样简单?还是有其他原因?
答案1
您看到的是正常行为。已安装的 Imageprofile 的名称确实已更改,从“ESXi-6.0.0-20160302001-standard”更改为“(Updated) ESXi-6.0.0-20160302001-standard”。当您使用“esxcli software profile update”命令时,这是预期的。如果之前已经是“(Updated) ...”,那么它甚至根本不会改变。
但是,在已安装的图像配置文件的“描述”标签中,您可以看到对系统所做更改的完整历史记录,例如最新成功更新“2016-10-23T15:40:41.852191 + 00:00”。
仅当您使用 Imageprofile(来自 VMware Online Depot 或 Offline Bundle)重新安装 ESXi 时,安装的 Imageprofile 才会具有实际用于安装的名称。