32ew 发表于 2014-11-10 08:41:23

ESXI 通过esxcli命令行本地升级 从5.1 U2 升级到 5.5

本文示例从 ESXi 5.1update 2通过ssh esxcli 命令行upgrade至 ESXi 5.5

准备工作:
    首先如果原有vSphere中存在有配置的HA群集,那么请务必确保将要升级的 ESXi 5.1 不在群集主机成员中!需把将要升级的ESXi主机脱离HA 。

    阅读VMware 官方给的KB文档:VMware KB: Remediating the ESXi 5.x host using VMware Update Manager fails with the error: Cannot download VIB
    将要升级的ESXi主机上的vm虚拟机需要关机,并做好必要的备份或者迁移工作。


    笔者使用的升级包是 VMware-ESXi-5.5.0-1331820-depot.zip
首先盛传 VMware-ESXi-5.5.0-1331820-depot.zip 至ESXi 5.1 主机数据存储的update目录下。
然后 ESXi 主机需要进入维护模式。
开启ESXi 主机的SSH 登陆功能。
使用Xshell 或者 SecurityCRT SSH至ESXi 命令行界面。
再次确认升级前的版本信息。
在该目录下找到upgrade升级包 ,并复制该文件的绝对路径



1
esxcli software profile update --depot=/vmfs/volumes/datastore1/update/VMware-ESXi-5.5.0-1331820-depot.zip




但是提示有错误,说必须要加 -p 参数指定镜像信息。

1
esxcli software profile update --depot=/vmfs/volumes/datastore1/update/VMware-ESXi-5.5.0-1331820-depot.zip-p=ESXi-5.5.0-1331820-standard




名称姑且就用镜像文件的版本信息吧。
看到图中绿框的信息,就提示升级已成功,重启后生效 。(升级过程5分钟就搞定)


重启后使用 Client连接 ESXi 主机(Client 5.1 需要升级到5.5版本)
已经看到升级为 5.5了,退出ESXi主机 维护模式



页: [1]
查看完整版本: ESXI 通过esxcli命令行本地升级 从5.1 U2 升级到 5.5