ESXi 8.0更新8.0a、8.0b补丁包方法

软路由(N5105)运行的ESXi8.0有了新版本8.0a和8.0b,包含了多项优化与更新。那么要如何升级ESXi8.0到最新版本呢?本次将介绍使用命令行离线更新的方法。

一、下载所需补丁包

从vmware官网,根据系统型号,下载对应的新版本补丁包。具体网址:https://customerconnect.vmware.com/patch (可能需要登录,可以免费注册vm账号登录)

本案例中,我们需要下载ESXi系统8.0系列的补丁包,设置如图:

点击“SEARCH”后,可在下方看到8.0a和8.0b的两个补丁包,分别点击右侧“DOWNLOAD”下载至本地。

得到两个补丁包:VMware-ESXi-8.0a-20842819-depot.zip、VMware-ESXi-8.0b-21203435-depot.zip

二、上传补丁包至ESXi系统

将上一步下载好的两个补丁包,通过ESXi后台的“储存浏览器”,上传至软路由。

三、通过命令行更新ESXi补丁包

确保ESXi的SSH功能已开启(方法不再赘述),并使用本地命令行工具连接ESXi并登录。进入补丁包储存位置,确保补丁包路径争取。

cd /vmfs/volumes/datastore1
ls

其中datastore1是本例中储存空间的名称,这个名称也可以在后台“储存”面板中找到。

输入如下命令执行升级:

// esxcli software profile update --depot=<depot_location> --profile=<profile_name>

// 更新8.0a
esxcli software profile update --depot=/vmfs/volumes/datastore1/VMware-ESXi-8.0a-20842819-depot.zip --profile=ESXi-8.0a-20842819-standard

// 更新8.0b
esxcli software profile update --depot=/vmfs/volumes/datastore1/VMware-ESXi-8.0b-21203435-depot.zip --profile=ESXi-8.0b-21203435-standard

“–depot=”后拼接补丁包的地址,“–profile=”后则为配置文件名,一般为包名中间部分再拼上-standard。具体命令解释可参见:官方说明

需要注意的是,更新时并不会使系统停止运行,各虚拟机也会正常工作。但需手动重启后,才能使打好的补丁包生效。同时建议一次仅更新一个补丁包,重启后再继续更新。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注