升级ESXi Host

今天犯了个错误,记下来以免重犯。


豆子发现Vmware Update Manager貌似不工作了,我们的集群也有很久没有升级过了,于是兴冲冲的重装了Vmware Update Manager,然后把ESXi 5.5 的所有补丁都打上。


本来以为是个很简单的活,安全起见,先升级一台主机试试看。关掉HA,然后在主机的update Manager上 进行以下操作 Attach baseline(选择基组), scan(扫描),stage (下载)然后 remediate(打补丁),然后就看见进度条死在25%上 了。 手动连接重启之后,发现悲剧发生了,我无法把这个主机加回Vcenter了,但是我直接访问主机是没有问题的。



下面是报错。 事实证明这个报错是误导性的,如果按照这个报错去找问题,根本找不着,因为DNS解析,网络连接,端口配置,VCenter Agent的服务等等都是正常运行的。

升级ESXi Host


问题的所在在于我升级了主机到最新版本(5.5 Update 3),但是我的Vcenter仍然是旧版本(5.5 Update1),因此我无法连接。


为了确定是升级造成的问题,豆子按照以下方式对HyperVisor的版本进行了回滚,之后就可以成功加回Vcenter。

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1033604



问题确认了,正确的升级步骤应该是先升级VCenter,再升级Host。

操作如下:


1. 官网下载对应的Vcenter 5.5 Update3 ISO镜像文件,大概3G左右



2. 升级Vcenter


如下所示当前的Vcenter 版本。

升级ESXi Host


我的VCenter是Windows版本的,放入ISO镜像,直接升级VCenter Server即可。

升级ESXi Host


大概20分钟升级完成,可以看见版本号直接变成Update3了

升级ESXi Host


3. 升级Host


加载Baseline,扫描,下载补丁,安装补丁

升级ESXi Host


成功安装

升级ESXi Host










本文转自 beanxyz 51CTO博客,原文链接:http://blog.51cto.com/beanxyz/1723429,如需转载请自行联系原作者

上一篇:编译安装nginx-php-mysql


下一篇:svn图标不显示的解决方案