2.虽然不一定,但如果跨版本更新会有一定概率移除旧的驱动,如果之前安装有导入第三方驱动,请在更新完成后注意查看VIB remove 的信息
进入正题
最近看到Esxi都更新到7.0了,再看了下挂在公司的Esxi 还是6.7 2018年的版本,想想也确实该更新了,但硬盘里又有大量数据无法直接重新安装,那该怎么升级呢,其实方法很简单,只需要跟着我操作即可,下面我们就开始吧(其他版本亦是如此)
首先,我们第一步需要先确定当前的版本是哪个
然后到官网去下载更新包,官网需要注册账号,注册完成以后,登陆后界面如图
在这里,我们点击右侧的查看和下载产品
在页面右侧找到"下载补丁程序"
如果觉得麻烦,也可直接访问此链接:https://my.vmware.com/cn/group/vmware/patch#search
在该页面中找到需要的补丁
如何判定这个补丁是否是我们需要更新的,很简单,只需要看内部版本号那一栏,如果数字比你第一步获取到的要高,那就说明是需要更新的,如果已经是这个版本号,或者已经比它高了则不需要再进行升级
找到以后,我们需要首先将其下载到本地
下载好以后,就需要将其上传到Esxi中
(图中的update文件夹仅仅只是个人用于后面好找创建的,不需要一定使用此名称)
启用SSH服务
通过SSH连接到Esxi上
接下去,我们找到之前上传那个文件的位置,命令为:cd /vmfs/volumes/datastore1/xxx (红字部分根据当前设备存储位置而变动),我这里是datastore1/update,然后输入ls,就可以看到我们前面上传的文件
然后我们执行
esxcli software sources profile list -d /vmfs/volumes/datastore1/update/ESXi670-201905001.zip
上述命令中,/vmfs/volumes/后面的须根据当前设备而确定,以上仅用于举例,如果没有错误,则可以看到如下信息
然后我们就可以正式开始升级了
升级命令:esxcli software profile update -d /vmfs/volumes/datastore1/update/ESXi670-201905001.zip -p ESXi-6.7.0-20190504001-standard
其中-p后面跟的为上一步中获取到的文件信息
稍等片刻,即可升级完成,然后确定没什么问题后,就可以输入reboot直接重启了
重启完成后,我们可以到主页中查看,这时候就可以看到版本已经更新了