升级到 ESXi 6.5 和升级前检查清单

在本文档中,我们将能够按照允许我们将 ESXi 主机更新到最新版本的步骤进行作, 这 6.5. 看 3 升级选项, 第一个, 肯定是大家使用最多的, 这是通过允许我们离线更新的软件包, 通过命令行以最快的方式; 第二种方式与前一种方式类似,但在线, 直接从 VMware 网站下载更新程序,最后下载传统的, 最简单的, 这是通过 CD, USB 或 iLO!

 

vsphere-6-5-order-upgrade-bujarra

在最后一部分, 同样有趣, 我们可以找到一个指南,我们将使用它来检查我们的服务器是否与这个新系统兼容. 我们将考虑, 在开始任何更新之前, 检查平台周围所有元素之间的兼容性, 其中, 我们将不得不遵循特定的更新顺序, 正如我们在下表中看到的: 在 vSphere 产品中订购. 除了检查驱动程序 & 服务器及其设备上的固件, 舱, 开关… 如何检查我们的备份系统是否兼容, 如果我们已将代理或软件添加到我们的主机…

 

离线更新,

这种更新方式在中小型环境中可能是最常见的. 首先,我们必须下载允许我们更新 ESXi 的软件包; 称为 offline depot, 我们会将其存储在一个通用的数据存储中,因此,我们将能够在不同的 ESXi 中更新作系统. 从 VMware 网站 下载 VMware vSphere 虚拟机监控程序 (ESXi的) 离线捆绑包.

 

VMware-ESXi60-ESXi65-01-Bujar

下载 ZIP 文件后, 我们使用 vSphere 客户端将其上传到数据存储, 无论是 Web 客户端还是传统客户端, 使用 SSH 连接到主机, 如果我们有 Windows,我们通常会使用 Putty.

 

使用此命令,我们将能够看到 depot 中可用的安装配置文件列表, 在此示例中,我们将看到它有两个配置文件, 因此,一个没有 VMware Tools 将占用更少的磁盘空间,另一个是 Standard.

[源代码]esxcli 软件源配置文件列表 -d /vmfs/volumes/DATASTORE/VMware-ESXi-6.5.0-4564105-depot.zip[/源代码]

 

使用此命令,我们将执行服务器作系统的更新:

[源代码]软件配置文件更新 -p ESXi-6.5.0-4564105-standard -d /vmfs/volumes/DATASTORE/VMware-ESXi-6.5.0-4564105-depot.zip[/源代码]

 

更新此主机后, 照常, 我们将不得不重新启动它才能加载新版本. 我们可以继续从同一个 depot 和相同的命令更新其余的主机.

 

在线更新,

此选项与前一个选项的不同之处在于,每次运行命令时,您都需要下载更新软件, 因此, 当我们的主机很少并且可以访问 Internet 时,这将很有用.

 

VMware-ESXi60-ESXi65-11-Bujar

正如我们提到的, 与以前的方法不同, 使用以下命令,我们可以对 VMware 站点进行查询,查找我们感兴趣的版本并开始安装它!

使用以下命令,我们将能够在 VMware 站点上检查我们必须更新到版本的选项 6.5:

[源代码]ESXcli 软件源配置文件列表 -D HTTPS://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep -i ESXi-6.5[/源代码]

 

肯定, 我们必须在 ESXi 主机的防火墙规则中打开发出出站 HTTP 请求的可能性:

[源代码]esxcli 网络防火墙规则集 set -e true -r httpClient[/源代码]

 

使用此命令,我们将直接将主机更新到最新版本的 ESXi, 在这种情况下, 6.5, 使用 Standard 安装配置文件, 将直接从 Internet 下载必要的文件:

[源代码]esxcli 软件配置文件更新 -p ESXi-6.5.0-4564106-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml[/源代码]

 

 

手动更新, 通过 CD, USB 或 iLO,

这将是最慢和最简单的选择, 通过将 VMware ESXi ISO 刻录到 CD 并使用它引导服务器, 或 USB 闪存驱动器 Unetbootin.

 

VMware-ESXi60-ESXi65-02-插头

我们必须在连接 CD/DVD/USB 的情况下重新启动服务器, 在 BIOS 中,我们将指示我们将从该设备重新启动, 在引导中,我们将选择 “ESXi-6.5.0-4564106-standard 安装程序” 开始升级.

 

VMware-ESXi60-ESXi65-03-烛形切割机

按 ENTER 键继续,

 

VMware-ESXi60-ESXi65-04-插头

跟 “F11 系列” 我们将接受协议的条款,

 

VMware-ESXi60-ESXi65-05-蜡烛

我们将选择安装了先前 ESXi 的磁盘. 如果我们可以通过某种类型的小屋访问外部存储, 一种建议是断开光纤以避免误解. 选择 hd 后 ENTER 继续,

 

VMware-ESXi60-ESXi65-06-烛形切割机

它应该检测到我们已经安装了 ESXi,并使我们能够更新它, 选择 “升级”, 我们按 ENTER 键,

 

VMware-ESXi60-ESXi65-07-Bujar

再, 跟 “F11 系列” 我们将确认 ESXi 的更新, 这告诉我们有一个 6.0.0,

 

VMware-ESXi60-ESXi65-08-Bujar

我们等了几分钟…

 

VMware-ESXi60-ESXi65-09-Bujar

我们已经更新了 ESXi 主机, 剩下的就是重新启动它以加载新系统!

 

反向安装,

 

VMware-ESXi60-ESXi65-10-蜡烛切割机

如果出于任何原因, 我们在 ESXi 更新后遇到问题, 重新启动期间, 在服务器引导时,我们可以按 “转变 + R” 我们将进入恢复模式, 我们可以使用旧版本的 Hypervisor 回滚.

 

升级前检查清单,

在本节中,我将总结一下升级 ESXi 之前应遵循的步骤, 我希望我不会遗漏太多东西 😉 我们首先检查 HCL de VMware 如果模型, 支持我们服务器的生成和处理器. 使用命令 'smbiosDump’ 我们还将检查已安装的 BIOS 版本,HCL 会告诉我们它是否兼容.

 

VMware-ESXi-check-pre-upgrade-01-布哈拉

对于 NIC 的: Con 'esxcli network nic list ‘ 我们将获取主机上的网络适配器列表, 然后使用 'ethtool -i vmnicXX’ 我们将获取网络适配器驱动程序和版本, 以及固件. 使用 'vmkchdev -l |grep vmnicXX’ 我们会得到 VID (供应商 ID), The DID (设备 ID), The SVID (子供应商 ID) 和 SSID (子设备 ID).

对于 HBA: 我们将获得具有“esxcfg-scsidevs -a”的适配器列表, 使用 'vmkchdev -l |grep vmhbaXX’ 我们将获取设备标识符以在 HCL 中进行分析, 和 'vmkload_mod -s MODULO’ (充电模块, 我们将从适配器列表中获取它).

 

VMware-ESXi-check-pre-upgrade-02-布哈拉

验证 NIC 或 HBA 设备, 我们将使用 HCL 过滤 I/O 设备. 我们将在右侧显示我们的标识符,然后单击 “更新和查看结果”, 我们将能够看到支持该适配器的 ESXi 版本.

 

VMware-ESXi-check-pre-upgrade-03-布哈拉

通过单击 ESXi 版本,我们将能够验证驱动程序的必要版本 & 固件, 除了驱动程序是包含在 VMware ISO 中还是其他, 此外,我们可以下载驱动程序并将其添加到安装介质中.

确保我们不会未选中任何软件包或驱动程序, 我们运行 'ESXCLI Software Vib List’ ,我们将获取已安装的 VIB 的列表 (VMware Infrastructure 捆绑包). 我们将关注 'Vendor' 列.

总结一下, 我给您留下一个知识库,其中显示了 VMware 产品更新中要遵循的顺序: https://kb.vmware.com/kb/2147289. 以及升级前需要考虑的一些重要注意事项: https://kb.vmware.com/kb/2147548. 享受, 阿古尔。!!!

 

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!