VMWare:使用命令更新或升级 VMWare ESXi 主机

本文介绍了如何通过命令行工具ESXCLI在VMWare环境中更新和升级ESXi主机。首先,详细阐述了使用ESXCLI进行安装更新的步骤,包括检查当前版本、下载更新文件、进入维护模式、安装更新和重启主机。其次,讨论了升级ESXi版本的方法,包括离线和在线两种方式,并详细列举了每个步骤,涉及下载镜像、切换维护模式、升级操作及验证版本。

目录

1、使用 ESXCLI 安装更新

2、使用 ESXCLI 升级 ESXi 版本


1、使用 ESXCLI 安装更新

1)在 VMware vSphere Infrastructure with vCenter 环境中,推荐使用 VMware Update Manager 或 VMware Lifecycle Manager 升级 ESXi Host。

2)确认 ESXi Host 版本:

   或使用命令:

vmware -v

3)登录 VMWare 更新下载网站:   VMWare Patch Downloadicon-default.png?t=M666https://my.vmware.com/group/vmware/patch

4)选择 ESXi (Embedded and Installable),和相应的 ESXi Build,单击 Search。下载最新的更新文件(以下图示为 ESXi670-202207001.zip)。

5)使用 Datastore Browser 复制更新文件到 ESXi Host 可访问的 Datastore 中。

6)使用 SSH 连接到 ESXi Host,将主机切换到维护模式下:

esxcli system maintenanceMode set --enable=true

7)安装更新:

esxcli software vib update --depot /vmfs/volumes/datastore1/update/ESXi670-202207001.zip

   相应 PowerCLI 命令:

Install-VMHostPatch -HostPath /vmfs/volumes/datastore1/update/ESXi670-202207001.zip

8)重启主机:

reboot -f

9)使用 SSH 连接到 ESXi Host,将主机退出维护模式:

esxcli system maintenanceMode set --enable=false

10)确认 ESXi Host 版本:

vmware -v

2、使用 ESXCLI 升级 ESXi 版本

1)事前准备:

   - 充分理解 VMware Compatibility Guide 和 VMware Product Interoperability Matrix 内容。

   - 先升级 VCSA,再升级 ESXi。

方法一:离线升级

2)打开 VMWare 产品下载网站:

VMWare Product Downloadicon-default.png?t=M666https://customerconnect.vmware.com/downloads/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/7_0

3)在 Custom ISOs 中,下载与服务器类型一致的镜像文件:

4)选择 HPE Custom Image for ESXi 7.0 U3 Offline Bundle,单击 Download Now(以下图示为 VMware-ESXi-7.0.3-20036589-HPE-703.0.0.10.9.1.5-Jul2022-depot.zip):

4)使用 Datastore Browser 复制镜像文件到 ESXi Host 可访问的 Datastore 中。

5)显示镜像文件中可用的 Profiles:

esxcli software sources profile list -d /vmfs/volumes/datastore1/update/VMware-ESXi-7.0.3-20036589-HPE-703.0.0.10.9.1.5-Jul2022-depot.zip

   以上显示为:HPE-Custom-AddOn_703.0.0.10.9.1-5

6)连接到 ESXi Host,将主机切换到维护模式下:

esxcli system maintenanceMode set --enable=true

7)升级 ESXi 版本:

esxcli software profile update -d /vmfs/volumes/datastore1/update/VMware-ESXi-7.0.3-20036589-HPE-703.0.0.10.9.1.5-Jul2022-depot.zip -p HPE-Custom-AddOn_703.0.0.10.9.1-5 --no-hardware-warning

8)重启主机:

reboot -f

9)使用 SSH 连接到 ESXi Host,将主机退出维护模式:

esxcli system maintenanceMode set --enable=false

10)确认 ESXi Host 版本:

vmware -v

11)安装 vSphere License,配置 Inactivity Timeout 等。

方法二:在线升级

2)设置 ESXi Firewall:

esxcli network firewall ruleset set -e true -r httpClient

3)获取可用的 ESXi 7.0 Profiles 列表:

esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep -i ESXi-7.0

4)升级 ESXi 版本:

esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p HPE-Custom-AddOn_703.0.0.10.9.1-5 --no-hardware-warning

5)设置 ESXi Firewall:

esxcli network firewall ruleset set -e false -r httpClient

通过这一个课程的介绍,首先我们就能够去了解到,VMWare ESXi Server 7.0 基本的应用场景、组件和特点,然后我们就可以去完成 VMWare ESXi Server 7.0 的安装,并且使用不同的管理和配置工具,完成 ESXi Server 7.0 的初始化配置,完成虚拟机的创建和运行,然后我们将详细地为大家去说明,虚拟机运行的计算、存储和网络资源的组件,并且完成这些不同组件的管理和配置,从而构建起一个稳定、可靠、高效地虚拟化运行环境。第二章,理解 VMWare ESXi Server 7.0 基本的应用场景和特点,然后我们就可以去查看一下整个课程的基本演示环境;第三章,通过这一节的介绍,首先我们就能够去了解到,部署 ESXi Server 7.0 的先决条件,然后我们就可以在演示的环境当中,完成先决条件的准备,并且完成 ESXi Server 7.0 部署的过程;第四章,通过这一节的介绍,首先我们就能够去了解到,ESXi Server 7.0 的管理和配置工具,然后我们就可以在演示的环境当中,完成补丁更新的过程;第五章,在这一节当中,我们首先将去了解到常见的管理和配置任务,然后我们就可以在演示的环境当中,完成这些管理任务的配置;第六章,通过这一节的介绍,首先我们就能够去了解到,ESXi Server 7.0 的运行环境当中,用户和权限体系的基本组件和架构,然后我们就可以在演示的环境当中,完成用户和权限的配置;第七章,通过这一节的介绍,首先我们就能够去了解到,在 ESXi Server 7.0 的运行环境当中,创建和运行虚拟机的基本先决条件和步骤,然后我们就可以在演示的环境当中,完成虚拟机的创建和运行过程;第八章,通过这一节的介绍,首先我们就能够去了解到,虚拟机的计算资源,其实与物理计算机的计算资源是非常类似的,主要包括了 CPU 和内存,然后我们将为大家去说明这两种资源分配的特点,并且在演示的环境当中,查看和分配虚拟机的计算资源;第九章,通过这一节的介绍,首先我们就能够去了解到,虚拟机网络的基本组件和特点,然后我们就可以在演示的环境当中,完成网络组件的查看和配置;第十章,通过这一节的介绍,首先我们就能够去了解到,在 ESXi Server 7.0 的运行环境当中,存储资源的基本组件和特点,然后我们就可以在演示的环境当中,完成存储资源的查看和配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活在香樟园里

你的鼓励是我前进的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值