ESXi离线升级全流程指南:从下载到验证的完整操作手册
在虚拟化运维领域,保持ESXi主机版本更新是确保安全性和稳定性的关键任务。对于没有vCenter管理的中小规模环境或网络隔离的边缘节点,掌握离线升级技能尤为重要。本文将完整演示从7.0 U2e到U3i的升级过程,特别针对独立主机场景,提供可复用的方法论。
1. 升级前的准备工作
升级ESXi主机前,充分的准备能避免80%的意外问题。首先需要确认当前系统版本,通过SSH连接到主机后执行:
bash复制vmware -vl
典型输出应包含类似VMware ESXi 7.0.2 build-18426014的信息。记录这个版本号后,前往VMware Patch下载中心获取对应的离线升级包。这里有个实用技巧:在customerconnect网站搜索时,使用ESXi 7.0 U3i Offline Bundle作为关键词,能快速定位到目标文件。
必须检查的三个关键点:
- 文件完整性:下载完成后验证SHA256校验值
- 存储空间:确保ESXi的
/tmp或目标存储位置有至少2GB可用空间 - 备份配置:使用
vim-cmd hostsvc/firmware/backup_config命令备份当前配置
注意:生产环境强烈建议在维护窗口期操作,并提前迁移所有运行中的虚拟机
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 安全传输离线安装包
在隔离网络环境中,我们通常需要借助中间设备传输升级包。以下是经过验证的两种可靠方法:
方法一:SFTP直传
- 启用ESXi的SSH服务(主机→操作→服务→启用SSH)
- 使用WinSCP等工具连接,协议选择SFTP(端口22)
- 将ZIP包上传至
/vmfs/volumes/datastore1/等持久化存储位置
方法二:共享存储挂载
对于已配置iSCSI或NFS存储的环境更高效:
bash复制esxcli storage nfs add -H 192.168.1.100 -s /upgrade -v upgrade
ls /vmfs/volumes/upgrade/
传输完成后,建议执行完整性检查:
bash复制sha256sum /path/to/VMware-ESXi-7.0U3i-20842708-d
