首先根据对应的原版本  下载升级补丁包  ESXi550-*****.zip 

本文就举例升级 ESXi 5.5  到 update  


首先打开ESXi 的SSH 命令行功能

wKiom1Rbt5aDIoU4AAbq6RjDGOo345.jpg



wKiom1RbstnBxHB4AAAc6TTcJBk576.jpg

进入维护模式    client下点击进入维护模式也行   

命令行模式下进入维护模式

 vim-cmd /hostsvc/maintenance_mode_enter


wKioL1Rbs5STWzl_AAA3dB8PRrg493.jpg

通过命令 vmware -vl 查看当前系统版本  (client下也可以直观的查看)


wKiom1Rbs3rg0yEPAAInXa7aHaQ407.jpg

通过 ls  和 pwd 查看当前所在路径,默认root 家目录为 / 下


wKiom1Rbs_Ox6flQAAEv13bmOUo124.jpg

然后上传补丁包, 推荐在client 界面下上传,首先可以先新建个update目录,然后把补丁包放入其中


在命令行下查找补丁包路径

wKioL1RbtTvBkbq5AAFiIciFE8E850.jpg


wKioL1RbtZPCpjCWAABnoglYP_w433.jpg

BOOT RAID1  是我命名的存储器名称,下面有个刚新建的update目录  里面就是补丁包了

然后复制补丁包的绝对路径(必须使用绝对路径)

~ # esxcli software vib update -d=/vmfs/volumes/BOOT\ RAID1/update/ESXi550-201312001.zip --dry-run

后面跟上 --dry-run  说明试运行,可以查看更新后新增的功能以及是否报错等等

~ # esxcli software vib update -d=/vmfs/volumes/BOOT\ RAID1/update/ESXi550-201312001.zip

正式升级,升级大概几分钟搞定, 升级完成后重启ESXi主机  然后退出维护模式

~ # esxcli system shutdown reboot -r

命令行下重启




---------------------- 试验了下 5.5 升级 u1 不重启 继续升级 U2 也可以  -------------

wKiom1RfK8WS91fcABCFcxOwfjU240.jpg

wKioL1RfLGSDzIZmAA8YaE577Ac959.jpg

再重启