互联网服务

VMware 4.1升级5.0小心得

因VMware服务快到期了,公司不想再续费了,BOSS要求对VM进行升级,花了一周的时间做了不少准备工作,上周六晚上升级成功,整个操作过程还算比较顺利,跟大家分享一下。

硬件环境: x3850 x5服务器三台, cpu 4*4C、内存64G、HBA卡*2、独立双网口网卡*2,
存储hds ams2300一台、appleA109一台、N3400 一台,光交brocade300 两台, dell sc1430服务器一台,普通交换机一台。因为两台x3850上跑的虚拟机较多,迁移的时候内存不够用,从供应商那里借用了一台x3850。

软件环境:升级前版本 ESXi版本为4.1 (348481),Vcenter 4.1 (345042) 升级后版本ESXi版本为5.10(623860),Vcenter 5.0 (639890),windows2008 stand,SQL2005,SQL2008。

虚拟机应用:AD、Exchange2010、ERP、Xen、Web、Print、杂七杂八若干台

升级步骤:

1.
升级前做风险评估,做好失败回滚计划,发布升级停机公告。

2.
通过DataRecovery备份所有虚拟机,连接到vcenter对主机esx1和esx2配置进行截屏

备份vcenter1数据

3.搭建测试环境并进行升级测试

3.1在借来的X3850 上安装ESXi 4.1,配置网络,把该主机命名为esx3

3.2登录到存储管理界面,设置esx3 HBA卡LUN Mapping

3.3通过Vsphere Client连接到esx3上,在esx3上安装一台VCenter4.1命名为Vcenter2,一台Vcenter5.0命名为Vcenter3

3.4登录正式环境的Vcenter1上,把主机esx3添加进来,从主机esx1和主机esx2上各迁移一台测试用虚拟机test1和test2到主机esx3,再把主机esx3从Vcenter1上移除

3.5登录到Vcenter2上,把主机esx3添加进来,关掉test1、test2、vcenter3,插入ESXi5.0安装光盘到esx3主机的光驱,把esx3进入维护模式再从新引导

3.6升级esx4.1到5.0,Vsphere Client也升级到5.0,连接到esx3上启动vcenter3,连接到vcenter3上把主机esx3添加进来(由于vcenter 5.0的安全性能大大提高,需要关掉vcenter server的防火墙才能连接上,刚开始没找到原因折腾了比较长的时间。)

3.7开启test1和test2检查一遍看有木有问题,没有问题就可以对esx1和esx2进行升级了。

4.现在开始正式升级

4.1 连接到vcenter1上,断开esx1和esx2的HA

4.2把esx1上的虚拟机全部关机,esx1置于维护模式再关机

4.3登录到vcenter3上,接管理主机esx1(注,vc4.0不能接管esxi5.0主机,vc5.0可以接管esxi4.0主机,向下兼容),开启esx1上的所有虚拟机,再把esx1上的所有虚拟机迁移到vcenter3上。

4.4升级esx1到5.0,再把所有虚拟机回迁。

4.5 esx2的升级操作同esx1

4.6升级vcenter1版本到5.0

4.7到vmware升级vcenter license和Vsphere到5.0

4.8登录到vcenter1上,更新license,打开所有虚拟机测试应用看是否正常(由于vcenter 5.0的可靠性大大提高,如果esx主机是单点存储的话会一直提示告警信息。)

4.9升级所有虚拟机的Vmware tools,虚拟机版本从7升级到8。

因为时间比较紧,所有操作过程就没有进行截屏了。上次公司上Vmware的时候我还没入门,过来实施的工程师只弄了2小时就走人了,因为没有买VM原厂的培训所以也别想从实施工程师那里问到太多的东西,P2V的操作全部自己完成花了不少时间,借这次升级的机会好好操作了一把。平生最讨厌那些自认为是高手,搞个什么操作还遮遮掩掩怕菜鸟们学去的人了,不管做什么只要肯下功夫,我们菜鸟也有成为高手的一天。

参与6

5同行回答

gslzkghgslzkgh系统工程师兰州华益润达科技有限公司
很不错,很真实,呵呵显示全部
很不错,很真实,呵呵收起
互联网服务 · 2013-12-18
浏览1095
午夜幽魂午夜幽魂系统运维工程师计算机有限公司
写的不错了,谢谢分享显示全部
写的不错了,谢谢分享收起
系统集成 · 2012-09-05
浏览1050
liandshliandsh系统工程师进出口银行
如果有钱,直接买三台服务器,执行V2V,将虚拟机迁移过去得了。显示全部
如果有钱,直接买三台服务器,执行V2V,将虚拟机迁移过去得了。收起
政府机关 · 2012-09-05
浏览1080
hubosshuboss运维工程师aostarit
很好的文章首先谢谢分享~不过,我有两个问题哈~测试时的vcenter2有什么用?ESXI可由多个VC管理麽?显示全部
很好的文章
首先谢谢分享~
不过,我有两个问题哈~
测试时的vcenter2有什么用?
ESXI可由多个VC管理麽?收起
能源采矿 · 2012-07-30
浏览1124
lyb1986lyb1986软件开发工程师建投科信
支持,呵呵。P2V 。在ESXI5的时候。有client端的coveter了。你可以试试,很简单,显示全部
支持,呵呵。P2V 。在ESXI5的时候。有client端的coveter了。你可以试试,很简单,收起
互联网服务 · 2012-06-18
浏览1082

提问者

冰封的火焰
系统运维工程师日海通讯

问题状态

  • 发布时间:2012-06-15
  • 关注会员:1 人
  • 问题浏览:8953
  • 最近回答:2013-12-18
  • X社区推广