Vsphere4升级Vsphere5最佳实践

一、备份原有设置

a) 在群集中停止ESXI主机,将其置入维护模式

? 使用VICLIENT右击虚拟主机,选择进入维护模式

? 使用Vsphere CLI输入vicfg-hostops.pl –server * --username root –password * --operation enter maintenance mode

? 使用Vsphere Console输入vim-cmd hostsvc/maintenance_mode_enter

? 使用PowerCLI输入Connect-VIServer ,Set-VMHost –State maintenance

b) 停止Vcenter服务,备份

C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter

c) 备份Vcenter数据库,使用SqlServer ManagementStudio备份SQL_VIM数据库

安装SQL SERVER MANAGEMENT STUDIO时需要提前在服务器安装.NET FRAMEWORK 3.5 SP1以及Windows Installer 4.5,如果是SERVER 2008 R2系统则不需要,在安装.NET FRAMEWORK 3.5 SP1时请将服务器接入Internet,否则会导致安装失败

d) 如果VCENTER为虚拟机可以使用VDR或者赛门铁克等第三方备份软件备份整个虚拟机镜像,加速还原

e) 使用Vsphere CLI备份ESXI主机配置

Vicfg-cfgbackup.pl –server * --username root –password * -s D:\esxi.txt

如需还原ESXI主机配置

Vicfg-cfgbackup.pl –server * --username root –password * -f –l D:\esxi.txt

-F参数为Force强制还原 –L为load载入配置

 

二、VCENTER升级安装

a) 使用Vcenter Perupdate Checker检查VCENTER4.X是否满足升级条件

此步骤需要有外网连接,下载VCENTER PREUPDATE 数据库,请保证VCENTER主机/虚拟机能够正确连接Internet主机检测通过后返回PASS

b) 在安装VCENTER之前我们需要对原有在服务器内的License进行升级,详细参见vmware.com网站,手头需要准备VCENTER、ESXI的序列号

c) 需要准备VCENTER安装的域账号权限,因为VCENTER安装完毕后会已服务的形式登陆,推荐使用原有安装的账户,或使用具有域管理员的账户进行安装。

d) 检查VCENTER服务器的内存,官方推荐参考值

50-500开启的虚拟机

CPU主频

2Ghz以上频率

CPU核心数

2核心

内存

4GB

磁盘空间

5GB

网络

1Gbps以上

300-3000开启的虚拟机

CPU主频

2Ghz以上频率

CPU核心数

4核心

内存

8GB

磁盘空间

10GB

网络

1Gbps以上

1000-10000开启的虚拟机

CPU主频

2Ghz以上频率

CPU核心数

8核心

内存

16GB

磁盘空间

10GB

网络

1Gbps以上

e) 如果VCENTER原先是安装在32位操作系统中得,升级到5.0必须将操作系统升级至X64位的2003 SP2 X64以上版本

f) 确认你的数据库在升级之后是否支持VCENTER 5.0,如果默认安装的SQL EXPRESS 2005版本可以顺利升级,SQL版本不会发生变化

g) 在安装之前确认VCENTER的FQDN可以被解析,需要添加VCENTER的A记录以及PTR反向记录,不然会在安装过程中报错

h) 检查你的计算机名称是否超过15字,如果超过不能安装

i) 升级安装过程中全自动进行,升级完毕后请还原SSL证书!以免HA失败

三、升级ESXI 4主机

升级ESXI主机有两种方法

u 最佳实践

使用VCENTER UPDATE MANAGER进行推送升级

复杂度:

优点:可以一次性升级多台主机,不需要人工干涉全过程自动完成,后续补丁升级较为方便

缺点:UPDATE MANAGER需要在VCENTER上安装,或者使用全新虚拟机进行安装,比较浪费系统资源,使用起来不是很方便

a) 在升级ESXI之前请参考VMWARE兼容性向导确保硬件(服务器、存储、网络)与ESXI5.0兼容

b) 准备干净的虚拟机剩余容量最少120GB以上,因为要下载ESX、ESXi、Windows等多种补丁,请参考VCENTER UPDATE MANAGER空间估算最佳实践EXCEL。

c) 将虚拟机安装SERVER 2003 R2 SP2操作系统,并Update全所有补丁

d) 设定IP地址DNS网关,保证能够和DNS、域控制器、VCENTER顺利解析相互通信

e) 在同时开启50台VM主机的情况下可以使用系统自带的SQL SERVER EXPRESS2008版本进行安装,如果超过5台ESXI主机50台虚拟机,请使用SQL SERVER 2005以上数据库版本,兼容性数据库参见vSphere Compatibility Matrixes

f) 为VCENTER UPDATE MANAGER创建数据库DNS

数据库名称

VUM

数据库模式

简单

身份验证模式

集成windows或混合验证

所有者

需要具有sysadmin规则db_owner权限

g) 为VCENTER UPDATE MANAGER配置数据库DSN,这里需要注意的是,如果是在64位操作系统环境中,DSN连接必须配置成32位,[WindowsDir]\SysWOW64\odbcad32.exe

h) 手头准备登陆VCENTER的管理员账户密码

i) 将虚拟机加入域中,使用管理员权限安装VCENTER UPDATE MANAGER,安装过程中会提示输入VCENTER管理员账号密码,并自动与VCENTER服务器进行模块注册

j) 安装完毕后使用VI CLIENT连接至VCENTER,打开插件-下载并安装UPDATE MANAGER插件

k) 打开UPDATE MANAGER-ESXI IMAGE菜单导入ESXI 5.0的ISO镜像,并使用ISO镜像生成升级BASELINE,注意不要导入PATH Postiory

l) 扫描VCENTER内的所有处于维护模式的ESXI主机,扫描其版本信息以便应用BASELINE升级镜像

m) 将主机应用该升级BASELINE,应用后弹出升级向导,最后点击完成,ESXI 主机会重启数次,在升级过程中自定义esxi的第三方组件,驱动程序会丢失,提示客户有兼容性的第三方组件发布,如UPS监控组件、SIM服务器监控组件,否则升级后这些组将将不可用。

n) 将主机退出维护模式

? 使用VICLIENT右击虚拟主机,选择退出维护模式

? 使用Vsphere CLI输入vicfg-hostops.pl –server * --username root –password * --operation exit maintenance mode

? 使用PowerCLI输入Connect-VIServer ,Set-VMHost –State connected

o) 退出维护模式后系统将自动重新部署HA AGENT

使用ESXI 5.0光盘进行升级

复杂度:

优点:使用光盘人工安装,过程中不会出现问题,每一步都可以控制

缺点:需要人工值守,容易误操作适合小规模升级安装

a) 断开所有存储连接

? 准备ESXI5.0安装介质并刻录CD,或将ISO烧录至USB key加速部署速度,注意不要刻录DVD保证兼容性

? 登录兼容性网站查看服务器兼容性

? 升级服务器固件(微码)至最新版本

? 调整服务器BIOS

ü IBM服务器需要将传统启动模式置为优先

ü IBM服务器当从统一可扩展固件接口 (UEFI) 引导时,该选项启用旧版 INT10h 视频支持。此选项与 ESXi 5.0 不兼容,因而必须禁用(出自今夜灿烂BLOG)

ü DELL服务器需要在BIOS配置IPMI IP地址,或者禁用IPMI选项

ü 在服务器CPU设定中打开VT技术和超线程技术

? 如遇VMWARE官方版兼容性问题(如无网卡、存储驱动等)请下载OEM厂商定制版ESXI

l HP:

l DELL:

l IBM:

? ISCSI环境下:给对应网线打上标签,拔掉ISCSI网线

? FC环境下:给对应SAS或光线打上标签,拔掉SAS、FC线缆

? 插入ESXI光盘

? 选择保留VMFS分区强制升级安装

? 安装后重启服务器,打上最新PATH补丁,参考VMWARE PATH网站,以及HP、IBM、DELL官网对应服务器的补丁包

四、升级数据存储与虚拟机

l 为什么要升级数据存储?

在Vsphere5中ESXI支持2TB以上的LUN,最大64TB。将VMFS版本升级至5.0,升级之后有以下好处

ü 主机VMFS将支持GPT分区格式

ü VMFS块大小降低至1MB

ü 支持NAS的VAAI技术

ü 支持在物理模式挂接大于2TB的磁盘LUN

ü 支持存储DRS功能

ü 支持新的AST技术

u 最佳实践

升级VMFS分区之前请确保

ü 备份所有虚拟机

ü 所有挂接VMFS分区的主机已经进入维护模式,没有虚拟机在该存储LUN上运行

ü 至少有2MB的剩余空间用于VMFS分区升级

ü 如果VMFS分区版本为VMFS2请先升级至VMFS3再升级VMFS3.5

ü 在数据量不是很大并且有足够剩余存储空间的时候可以新建VMFS5分区,使用StorageMotion的方式将VMFS3.5分区数据迁移至VMFS5.0分区,这样做会获得更多的ATS功能,原生VMFS5和升级VMFS3.5分区的对比,参见下图

请注意

在VMFS版本升级后无法回到早期VMFS版本

五、升级虚拟机版本及VMTOOLS

虚拟机版本8加入的3D优化,升级到虚拟机版本8可以支持更多操作系统,更简便的创建CLUSTER磁盘

l 虚拟机版本兼容性列表

u 最佳实践

ü 在升级虚拟机版本和VMTOOLS之前请对虚拟机进行快照操作,或直接备份需要升级的虚拟机

ü 安排足够的停机实践,VMTOOLS包含了虚拟机的硬件驱动,在升级VMTOOLS的过程中涉及到服务器重启,升级虚拟机版本需要虚拟机处于关闭状态。安排出足够多的停机时间保证升级顺利完成

群集中全部都是5.X主机

ü 将虚拟机硬件一起升级至Version 8版本,并且更新VMTOOLS至最新版本

群集中还有4.X主机

ü 群集中还有4.X主机无需升级虚拟机硬件版本,因为Version 8不支持ESXI 4.X版本,无法做Vmotion和HA动作

ü 可以升级VMTOOLS 新版本的VMTOOLS包含了老版本4.X的VMTOOLS,可以兼容

群集中还有3.X主机

ü 群集中还有3.X主机无需升级虚拟机硬件版本,保留原有Version 4硬件版本

ü 不需要升级VMTOOLS

一般出错故障(待更新)

无法应用更新无法从ESXI4升级至ESXI5

事件日志:New ESXi version requires a minimum of 2 process core

解决方法:为主机新增CPU已满足硬件最低需求

你可能感兴趣的:(vmware,convert,unknow,ESXi5,vsphere5)