《构建高可用VMware vSphere 5.X虚拟化架构》——1.2 ESX 4.1主机升级

简介: 一句话来形容系统升级就是“痛并快乐着”,“痛”是升级过程中出现了问题搞得自己痛苦万分,“快乐”是解决问题升级成功后的愉悦。无论对什么系统进行升级,必须对现有系统进行完整的评估,分析在升级过程中可能存在的问题,做好应对工作,即使升级失败也可以回退到升级前的状态。

本节书摘来自异步社区《构建高可用VMware vSphere 5.X虚拟化架构》一书中的第1章,第1.2节,作者:何坤源著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.2 ESX 4.1主机升级

不少企业目前还使用VMware vSphere 4.0或者4.1虚拟化架构,虽然VMwware官方也发布了针对4.X版本的补丁程序修复BUG,但新版本的一些特性是老版本无法使用的。因此,升级是必要的。

1.2.1 升级ESX 4.1主机原因
ESXi 5.0/5.1版本解决了4.1版本存在的BUG,运行的稳定性更好,对硬件的支持更好,以及提供了新的特性,ESXi 5.0/5.1几个重要的变化。

(1)ESXi 5.0/5.1 VMFS由原来的VMFS3升级为VMFS5,解决了老版本单个储存器不能超过2TB的限制。

(2)ESXi 5.0/5.1虚拟机硬件版本由原来的7升级为8,最多支持32个虚拟CPU和1TB内存。

(3)ESXi 5.0/5.1主机重编写了新的Command Line Interface(命令行接口),主要用于ESXi主机维护、故障排除中。

(4)其他区别请参考VMware官方网站。

1.2.2 升级前必要的准备工作
一句话来形容系统升级就是“痛并快乐着”,“痛”是升级过程中出现了问题搞得自己痛苦万分,“快乐”是解决问题升级成功后的愉悦。无论对什么系统进行升级,必须对现有系统进行完整的评估,分析在升级过程中可能存在的问题,做好应对工作,即使升级失败也可以回退到升级前的状态。

任何系统的迁移都存在一定风险,因此对ESX 4.1主机升级前必须进行一些准备工作。

(1)查看物理服务器硬件是否支持ESXi 5.0/5.1版本安装(非常重要,如果硬件不支持是无法进行升级的)。

(2)备份ESX 4.1主机上的所有虚拟机。

(3)如果有多台ESX主机,请将准备升级ESX 4.1主机上的虚拟机迁移到其他暂时不进行升级ESX 主机上。

(4)将ESX 4.1主机从vCenter Server移除。

(5)将ESX 4.1主机使用的共享存储断开。

(6)确定是通过光盘还是利用VMware Update Manager升级。

(7)购买ESXi 5.0授权。

1.2.3 使用光盘升级ESX 4.1主机
本节的实战操作将在DELL PowerEdge 1950物理服务器(以下简称ESX01主机)上进行,将采用光盘升级方式进行。

由于本书的读者对VMware vSphere虚拟化架构都有一定的了解,作者在操作中可能会省略部分非重点的步骤,需要注意在VMware vSphere 4.X版本中存在ESX主机(需要购买授权版本)和ESXi(Free版本)主机,在VMware vSphere 5.0以及更高的版本只存在ESXi主机(需要购买授权)。

第1步,通过VMware vSphere Client登录ESX01主机,通过图1-2-1可以看到ESX01主机目前的使用的版本为ESX 4.1.0,版本号为502767,许可证为vSphere 4 Enterprise Plus。

screenshot

第2步,查看ESX01主机详细已获许可的功能,如图1-2-2所示。

screenshot

需要注意的是,VMware通过许可证类型来限制特性的使用,某些功能在标准版许可证中就无法使用,比如vDS(分布式交换机)。

第3步,查看ESX01主机虚拟机使用的硬件版本,通过图1-2-3可以看到名为Windows_ 2003_DC的虚拟机硬件版为7。

screenshot

第4步,通过Dell Remote Access Controller (DELL虚拟KVM管理工具)登录ESX01主机,如图1-2-4所示,输入用户名以及密码。

screenshot

推荐有条件的机房使用IP KVM对服务器进行远程管理操作,如果条件不允许,尽量购买带远程管理工具的服务器。目前主流的IBM、HP、DELL等服务器厂商都配置有专用的远程管理工具,其操作与IP KVM类似,放入机房前只需配置管理IP即可完成远程操作系统安装、服务器管理等工作,降低管理难度。对于服务器数量较多或者是托管到IDC机房的企业远程管理工具相当重要。

第5步,选择“系统”→“控制台”,单击“连接”按钮,如图1-2-5所示。

screenshot

第6步,登录成功,可以通过Dell虚拟KVM管理工具操作ESX01主机,如图1-2-6所示。

screenshot

第7步,通过图1-2-6可以看到,按【ALT】+【F1】组合键可以进入命令行操作模式,ESX 4.1主机本质上来说还是基于Linux的系统,通过图1-2-7可以看到ESX 4.1使用的是基于Linux 2.6.18内核。

screenshot

第8步,输入ESX01主机用户名和密码登录,如图1-2-8所示,输入Linux系统常用的命令,可以成功执行。

“pwd”:Linux下查看当前路径命令。

“ls”:Linux下查看目录及文件命令。

“ifconfig”:Linux下查看当网卡信息命令。

为了更好地管理ESX主机,建议读者系统学习一下Linux系统常用的命令以及基本的操作。

screenshot

第9步,关闭ESX01主机所有虚拟机电源,并且主机设置为“维护模式”,如图1-2-9所示。

screenshot

即将开始对ESX01主机升级操作,进行操作的时候一定要确认虚拟机和相关配置已经完整备份,确认升级失败可以进行回退操作。

第10步,重启ESX01主机进行升级,如图1-2-10所示,单击“确定”按钮。

screenshot

第11步,将ESXi 5.0安装光盘放入光驱引导系统,如图1-2-11所示,选择“Back USB: DVD-R UJ-868”从光盘启动,按【Enter】键继续。
screenshot

通过图1-2-11可以看到,“Boot Device Menu”菜单中有“VIRTUAL FLOPPY”(虚拟软驱)和“VIRTUAL CDROM”(虚拟光驱)选项,如果没有USB光驱,则可以通过虚拟光驱远程安装系统。

第12步,进入ESXi 5.0安装界面,如图1-2-12所示,按【Enter】键继续。

screenshot

再次强调虚拟机和相关配置已经完整备份。

第13步,进入ESXi 5.0安装界面,如图1-2-13所示。

screenshot

第14步,进入ESXi 5.0安装向导,如图1-2-14所示,按【Enter】键开始安装。
screenshot

第15步,确认后出现“End User License Agreement(EULA)”,最终用户许可协议,如图1-2-15所示,按【F11】键选择“Accept and Continue”,接受协议。

screenshot

第16步,选择安装硬盘,图1-2-16显示出检测到硬盘信息“ATA ST3500320”,是ESX01主机上安装的一块SATA硬盘,按【Enter】键继续。

screenshot

第17步,系统检测老版本的ESX,如果找到会弹出“ESX and VMFS Found(找到ESX 与 VMFS 文件系统)”窗口,同时给出三个选择,如图1-2-17所示,选择“Force Migrate ESX, preserve VMFS datastore /*”,按【Enter】键继续。

screenshot

图1-2-17选项解释如下。

(1)Force Migrate ESX,preserve VMFS datastore *:迁移ESX主机,保留原ESX主机VMFS数据库,在本节的实战操作中,是由ESX 4.1升级到5.0,所以选择此项。

(2)Install ESXi,preserve VMFS datastore:安装新的ESXi 5.0,保留原来的VMFS数据库。

(3)Install ESXi,overwrite VMFS datastore:安装新的ESXi 5.0,覆盖原来的VMFS数据库。

第18步,系统出现提示ESX主机网络和SCSI驱动不会被迁移,如图 1-2-18 所示,按【Enter】键继续。

screenshot

第19步,ESX 4.1主机开始升级到ESXi 5.0主机,如图1-2-19所示,按【F11】键开始升级。

screenshot

第20步,升级过程与全新安装基本一致,在此不做详细介绍,通过图1-2-20可以看到升级完成,按【Enter】键重新启动ESXi 5.0主机。

screenshot

第21步,原有的VMware vSphere Client 4.1版本已经不能登录新的ESXi 5.0主机,建议卸载后再安装VMware vSphere Client 5.0版本,安装完成后登录ESXi 5.0主机,如图1-2-21所示,可以看到,升级已经成功,但原有的授权已经失效,ESXi 5.0主机变为60天的评估版本。

至此,已经成功将ESX 4.1主机升级为ESXi 5.0主机。

screenshot

1.2.4 升级ESXi主机存储
1.2.3小节已经完成了ESX 4.1主机的升级工作,但整体升级工作并没有完成,接下来还需要对ESXi 5.0主机的存储进行升级。

第1步,通过VMware vSphere Client登录ESXi 5.0主机(以下简称ESXi01主机),将ESXi01主机退出“维护模式”,选择“配置”→“硬件”→“存储器”,可以看到目前存储的类型是“VMFS3”,单击“升级到VMFS-5”,如图1-2-22所示。

screenshot

第2步,出现“升级到VMFS-5”提示窗口,如图1-2-23所示,单击“确定”按钮进行升级。

screenshot

第3步,等待一段时间后即可完成升级,通过图1-2-24可以看到ESXi01主机存储类型已经升级到“VMFS5”。

screenshot

1.2.5 升级虚拟机硬件版本/VMware Tools
1.2.4小节完成了ESX主机存储设备的升级工作,但整体升级工作并没有完成,接下来还需要对ESXi主机虚拟机硬件版本以及VMware Tools进行升级。本节的实战操作将升级名为Windows_2003_DC的虚拟机。

第1步,选择“Windows_2003_DC”虚拟机“摘要”选项卡,通过图1-2-25可以看到名为Windows_2003_DC虚拟机的硬件版本是ESX 4.1使用的版本7,而且运行的VMware Tools也是过期的,因此需要对硬件版本以及VMware Tools进行升级。

screenshot

第2步,打开“Windows_2003_DC”虚拟机控制窗口,启动虚拟机,安装新的VMware Tools,如图1-2-26所示,单击“虚拟机(V)”→“客户机(G)”→”安装/升级VMware Tools(W)”。

screenshot

第3步,出现“安装/升级工具”窗口,如图1-2-27所示,选择“交互式工具升级”,单击“确定”按钮。

screenshot

第4步,通过图1-2-28可以看到,“Windows_2003_DC”虚拟机VMware Tools已经升级成功。

screenshot

第5步,虚拟机硬件版本升级必须在关机情况下进行,关闭“Windows_2003_DC”虚拟机电源,在“Windows_2003_DC”虚拟机上单击鼠标右键,选择“升级虚拟硬件(H)”,如图1-2-29所示。

screenshot

第6步,出现“确认虚拟机升级”窗口,如图1-2-30所示,单击“确定”按钮。

screenshot

第7步,通过图1-2-31可以看到虚拟机硬件版本已经升级到版本8。
screenshot

第8步,升级完成后最关键是看“Windows_2003_DC”虚拟机是否能够正常运行,打开“Windows_2003_DC”虚拟机电源,通过图1-2-32可以看到虚拟机可以正常运行。

screenshot

至此,ESX 4.1主机、主机存储、虚拟机硬件版本、VMware Tools均完成升级,ESXi01主机以及虚拟机均可正常运行。

细心的读者可能会发现,本节实战操作使用的是主机的本地存储,没有使用网络共享存储,这样做的目的是让读者有一个更清晰的认识。在升级过程中,一般情况不会对数据存储造成影响,但做好虚拟机的备份是必须的,如果没有备份,升级操作出现问题将会导致严重的问题。

对于从ESXi 5.0主机升级到ESXi 5.1主机,不再做介绍,升级的过程与ESX 4.1主机基本一样,升级完成后,读者需要注意ESXi 5.1主机使用虚拟机硬件版本为9。最新发布的ESXi 5.5主机使用虚拟机硬件版本为10。

相关文章
|
1天前
|
机器学习/深度学习 编解码 人工智能
超越Transformer,全面升级!MIT等华人团队发布通用时序TimeMixer++架构,8项任务全面领先
一支由麻省理工学院、香港科技大学(广州)、浙江大学和格里菲斯大学的华人研究团队,开发了名为TimeMixer++的时间序列分析模型。该模型在8项任务中超越现有技术,通过多尺度时间图像转换、双轴注意力机制和多尺度多分辨率混合等技术,实现了性能的显著提升。论文已发布于arXiv。
115 83
|
2月前
|
存储 网络安全 虚拟化
虚拟化数据恢复—VMware ESX Server数据恢复案例
虚拟化数据恢复环境: 某企业信息管理平台, 几台VMware ESX Server主机共享一台存储设备,大约有几十台虚拟机。 虚拟化故障&原因: Vcenter报告虚拟磁盘丢失。管理员通过ssh远程到ESX中执行fdisk -l命令查看磁盘,发现STORAGE已经没有分区表了。重启所有设备后,ESX SERVER均无法连接到存储设备中的STORAGE。
|
3月前
|
存储 SQL 缓存
快手:从 Clickhouse 到 Apache Doris,实现湖仓分离向湖仓一体架构升级
快手 OLAP 系统为内外多个场景提供数据服务,每天承载近 10 亿的查询请求。原有湖仓分离架构,由离线数据湖和实时数仓组成,面临存储冗余、资源抢占、治理复杂、查询调优难等问题。通过引入 Apache Doris 湖仓一体能力,替换了 Clickhouse ,升级为湖仓一体架构,并结合 Doris 的物化视图改写能力和自动物化服务,实现高性能的数据查询以及灵活的数据治理。
快手:从 Clickhouse 到 Apache Doris,实现湖仓分离向湖仓一体架构升级
|
1月前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
101 50
|
7天前
|
存储 算法 虚拟化
虚拟化数据恢复—ESX SERVER常见故障的数据恢复方案
ESX SERVER常见故障: 1、因光纤存储设备接入了非ESX系统,共享未互斥,对存储进行了改写(重装系统,WINDOWS初始化,格式化等),导致存储结构损坏。 2、升级或者变更卷时分区表或VMFS卷结构异常。 3、误删除VMFS存储中的VMDK。 4、VMFS格式化。
|
23天前
|
人工智能 Cloud Native 算法
|
27天前
|
存储 网络安全 虚拟化
虚拟化数据恢复—VMware ESX SERVER数据恢复案例
虚拟化数据恢复环境&故障: 某单位信息管理平台,数台VMware ESX SERVER共享一台某品牌DS4100存储。 vc报告虚拟磁盘丢失,管理员ssh到ESX中执行fdisk -l查看磁盘,发现STORAGE中的分区表不见了。重启所有设备后,ESX SERVER均无法连接到DS4100存储中的STORAGE。
|
2月前
|
分布式计算 大数据 Serverless
云栖实录 | 开源大数据全面升级:Native 核心引擎、Serverless 化、湖仓架构引领云上大数据发展
在2024云栖大会开源大数据专场上,阿里云宣布推出实时计算Flink产品的新一代向量化流计算引擎Flash,该引擎100%兼容Apache Flink标准,性能提升5-10倍,助力企业降本增效。此外,EMR Serverless Spark产品启动商业化,提供全托管Serverless服务,性能提升300%,并支持弹性伸缩与按量付费。七猫免费小说也分享了其在云上数据仓库治理的成功实践。其次 Flink Forward Asia 2024 将于11月在上海举行,欢迎报名参加。
222 6
云栖实录 | 开源大数据全面升级:Native 核心引擎、Serverless 化、湖仓架构引领云上大数据发展
|
17天前
|
机器学习/深度学习 存储 人工智能
政务部门人工智能OCR智能化升级:3大技术架构与4项核心功能解析
本项目针对政务服务数字化需求,建设智能文档处理平台,利用OCR、信息抽取和深度学习技术,实现文件自动解析、分类、比对与审核,提升效率与准确性。平台强调本地部署,确保数据安全,解决低质量扫描件、复杂表格等痛点,降低人工成本与错误率,助力智慧政务发展。
|
2月前
|
存储 消息中间件 人工智能
ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用
本文整理自2024年云栖大会阿里云智能集团高级技术专家金吉祥的演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》。