如何从vSphere 4升级至vSphere 5

日期: 2012-02-06 作者:张冀川 来源:TechTarget中国

vSphere主要包括了两大组件ESXi和vCenter Sever,从vSphere 4升级至vSphere 5主要围绕这两大组件进行,主要包括以下六大步骤:升级vSphere许可,升级vCenter Sever以及Windows Update Manager(可选),安装vSphere Client,升级ESXi主机,升级ESXi主机上的虚拟机,最后是将数据存储升级至最新的VMFS 5。本文对上述六大升级步骤及其注意事项进行简单的介绍,为读者提供相关升级建议。   升级vSphere许可   现有的VMware vSphere 4许可证并不适用于vSphere 5,必须获得新许可证才能部署……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

vSphere主要包括了两大组件ESXi和vCenter Sever,从vSphere 4升级至vSphere 5主要围绕这两大组件进行,主要包括以下六大步骤:升级vSphere许可,升级vCenter Sever以及Windows Update Manager(可选),安装vSphere Client,升级ESXi主机,升级ESXi主机上的虚拟机,最后是将数据存储升级至最新的VMFS 5。本文对上述六大升级步骤及其注意事项进行简单的介绍,为读者提供相关升级建议。

  升级vSphere许可

  现有的VMware vSphere 4许可证并不适用于vSphere 5,必须获得新许可证才能部署VMware vSphere 5。

登录VMware官方网站(https://www.vmware.com/accounts/)后,在许可证密钥列表中,对于能够进行直接升级的许可证密钥进行了提示,只需按照相关提示对vCenter Server以及ESXi进行升级即可。升级完成后将生成对应的vSphere 5.0的许可证密钥,需要注意的是只有vSphere 4许可证密钥的SnS(Support and Subscription)合同的有效期在2011年8月26日及以后的许可证密钥才可以免费升级至vSphere 5.0,否则您可能需要购买许可证密钥的基本支持与订阅服务后才能进行许可证密钥的升级。

升级vCenter Server

  为保证vCenter Server的正常升级,在升级之前需要统计现有生产环境所使用的与vSphere相关的其他VMware解决方案的版本,然后在VMware官方网站的兼容性列表中(http://www.vmware.com/resources/compatibility/sim /interop_matrix.php)查询这些VMware解决方案是否与vCenter Server 5.0兼容。例如,如图1所示,通过查询兼容性列表,我们发现vCenter Server 5.0仅与VMware云解决方案产品VMware vCloud Director 1.5相兼容,如果现有生产环境中使用的VMware vCloud Director版本为1.0,那么就需要按照VMware vCloud Director的产品升级指南进行产品升级,以确保其与vCenter Server的兼容性。

如何从vSphere 4升级至vSphere 5

  图1. 检查vCenter Server与其他VMware产品的兼容性

  完成了产品兼容性检查后,在升级vCenter Server前需要备份vCenter Server数据库,以防升级失败后还原vCenterServer数据库。以Oracle数据库为例,我们可以采用数据库导出的方式将相关数据库表定义及数据导出到dmp文件中。

  完成数据库备份后,接下来就可以在原有vCenter Server服务器上运行vCenter Server 5.0的安装程序进行vCenter Server的升级了。vCenter Server借助vCenter Agent与ESXi主机进行通信,在升级过程中会升级ESXi主机上的vCenter Agent。升级的其他过程与全新安装vCenter Server 5.0过程类似,在此不再赘述。

  安装vSphere Client

  管理服务器上原来安装的vSphere Client并不能连接至vCenter Server 5.0或ESXi 5.0,需要重新安装。

  卸载原有的vSphere Client 4后,运行最新的vSphere Client 5.0安装程序,就可以安装vSphere Client 5.0了。如果能够使用安装完成的vSphere Client 5.0连接到vCenter Server 5.0并看到所有ESXi主机以及运行的虚拟机,说明vCenter Server的升级已经成功了。

  升级VMware ESXi

  可以通过多种方式包括VMware Update Manager,交互式,esxcli命令以及vSphere Auto Deploy对ESXi主机进行升级,本文介绍最为常见的交互式方式对ESXi主机进行升级。

  首先将需要升级的ESXi主机上的虚拟机通过vMotion在线迁移到其他ESXi主机。由于将主机升级到 ESXi 5.0 之后,便不能回滚到之前的版本,所以在执行升级前需要备份主机,以便在升级失败时还原原有的ESXi主机。完成主机备份后,将ESXi 5的安装光盘放入ESXi主机的光驱,重启ESXi主机开启ESXi的升级过程。如图2所示,在升级至VMware ESXi 5时有三种方式可供选择。

  第一种方式最为常见,那就是升级VMware ESXi同时保留当前的VMFS数据存储格式(VMFS 3)及数据。

  第二种方式是重新安装ESXi同时保留当前的VMFS数据存储格式(VMFS 3)及数据。和第一种方式的不同之处在于第二种方式将会丢失现有设置,如果选择这种方式会重新安装ESXi,在升级之后必须将虚拟机重新添加到虚拟机清单当中。

  第三种方式是全新安装VMware ESXi,会覆写原有的VMFS数据存储。

如何从vSphere 4升级至vSphere 5

  图2.升级ESXi的三种方式

  通常情况下我们选择第一种方式即可,安装程序完成系统信息检查后,按“F11”开始ESXi 5.0的升级。升级完成后,重启主机就可以启动VMware ESXi 5.0了。

  需要注意的是,在完成升级后,需要通过vSphere Client登录到vCenter Server重新应用ESXi5.0主机的许可证密钥。

  升级虚拟机

  升级虚拟机主要包括升级VMware Tools以及升级虚拟机硬件两大步骤。升级VMware Tools时虚拟机必须处于运行状态,使用vSphere Client登录vCenter Server 5.0后,右键选定处于运行状态的虚拟机,选择“客户机”子菜单下的“安装/升级VMware Tools”,就可以开始升级VMware Tools了,该过程会首先卸载客户机操作系统上安装的旧版本VMware Tools,然后安装新版本的VMware Tools。

  完成了VMware Tools的升级后,接下来就可以升级虚拟机的硬件了。ESXi 5.0引入了新一代的虚拟机硬件版本,将ESXi 4.1中的虚拟机版本7升级为版本8,包括了众多新特性,包括:支持多达32个vSMP,可以给ESXi 5.0虚拟机分配多达1TB内存等等。和升级VMware Tools恰恰相反,对虚拟机的硬件进行升级要求虚拟机必须处于关闭状态,需要短暂的停机时间。如果虚拟机没有停机维护窗口,那也不必担心,因为vSphere 5.0完全兼容于旧版的虚拟机硬件。

  如图3所示,升级虚拟机硬件版本的操作非常简单,选中处于关闭状态的虚拟机然后选择“升级虚拟机硬件”操作即可。经过几秒钟便完成了虚拟机硬件的升级。

如何从vSphere 4升级至vSphere 5

  图3. 升级虚拟机硬件到版本8

  如图4所示,在该虚拟机的“摘要”面板中可以看到虚拟机的版本已经升级到最新的版本8。

如何从vSphere 4升级至vSphere 5

  图4. 通过摘要面板查看虚拟机配置信息

  升级数据存储的VMFS

  和vSphere 4中的VMFS-3相比,vSphere 5.0的VMFS 5在架构方面进行了众多改进,降低了复杂性,提高了性能及可扩展性:VMFS 5支持的LUN大小最大可达64TB;将块大小统一为1MB,在添加LUN时操作将更加简单;改进了VMFS 3的子块机制,能够更加智能地管理数量日益增多的小文件。

  在vSphere 5.0中可以将ESXi主机的数据存储从VMFS 3在线快速升级至VMFS 5,而且升级后块大小保留不变。

  通过前面的升级VMware ESXi过程,已经了解到如果选择保留数据存储,那么并不会改变原有的VMFS数据存储格式VMFS 3,如图5所示,我们可以通过vSphere Client登录vCenter Server 5.0完成数据存储VMFS的升级:选中ESXi主机,进入“配置”面板中的“存储器”选项,选中ESXi主机的本地存储,可以看到其类型为VMFS 3,选择“升级到VMFS 5”可以将VMFS 3升级至VMFS 5。

如何从vSphere 4升级至vSphere 5

  图5. 将数据存储升级至VMFS-5

  至此,从vSphere 4升级至vSphere 5的主要步骤就介绍完了,接下来我们就可以使用vSphere 5.0所提供的众多新特性了。

  关于作者:张冀川,TechTarget中国特邀技术编辑。任职于某国企信息中心,主要负责数据中心系统、数据库运维管理工作,对存储虚拟化、服务器虚拟化、技术有浓厚兴趣,并在工作中积极应用。

作者

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐