




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VMware HA实战攻略之一软硬件环境准备 进行VMware HA的实验,不只是Step By Step的安装及测试,还是一种学习、查询、发现及解决问题的过程。这个过程持续了近两个月的时间,期间,翻阅了很多资料,也依着资料做了很多实验。同时,在这个期间,自己的硬件也是依据实验的进度进行了多次的升级。出于一种学习的精神,更是一种负责任的态度把这些经历行成文字,和各位同行交流学习。 相信,很多朋友和我一样,缺乏正规的服务器拿来实验学习,只有借助于从电脑市场上购来的兼容台式机,通过一些软件的方式来搭建环境。这次的实验是一系列,分为几个阶段,相对较完整的描述了软硬件的准备,以及实验的进展的不同阶段:VMware 视频教程 /mUuDtVmware虚拟化实施方案:/mVL51 1、 硬件及软件准备阶段 2、 实验环境的建立阶段 3、 HA及VMware HA的概念简介 4、 VMware HA安装 5、 VMware HA测试 这次的VMwareHA的实验学习使用了两台机器。一个是本本,一个是台式机,根据硬件的不同,各在其上运行了不同数量及不同系统的虚拟机。也就是说在本本和台式机的Windows系统上,运行着VMware Workstation软件,并在其上又安装了虚拟机(相对VMware Workstation来说,ESX是虚机。相对VI3为说,ESX为主机)。 相对详细的介绍接下来展示: 一、 CPU支持虚拟化的检测工具 网上有几种方法来确定自己的CPU是否支持虚拟化,比较常见的就是使用AMD-V工具来运行判断。或是使用EVEREST工具,通过查看CPU下列几项来确定是否支持虚拟化: 1、 CPU是否支持硬件虚拟化,例如Intel VT技术或者AMD -V技术 2、 CPU是否支持X64位技术 3、 CPU是否支持硬件DEP(数据执行保护)技术 这里,我介绍一款使用方法简单的工具来帮助大家判断自己的硬件是否满足虚拟化:SecurAble,最新版本是1.0.2570.1,下载地址是:/progDownload/SecurAble-Download-73409.html,使用它通过检测X64、DEP、Virtualization来确定是否支持虚拟化。二、硬件环境 1、本本: CPU: ThinkPad x61 Intel Core Duo T7500 内存:4G DDR2 800 硬盘:120G SATA 网卡:千M INtel 系统:Windows 2003 Ent 32位 使用SecurAble进行检测的结果如下:(图1)从此图中可以明显看出,我的这款本本是完全支持虚拟化的。还可以通过点击上面的图标如YES这几个字母看到更详细的说明。 这次的实验学习中,此本本安装了VMware Workstation 6.5并承载两个虚拟机。 两台虚拟机: DC: 00 版本:windows 2008 ent VC: 02 VC版本:2.5 和Windows Server 2k3 Ent 这台本本,是偶工作之用,标配是2G内存,偶升级内存到4G,在此上面可以同时运行六个虚拟机(内存分配大小不等),但启动是会较慢,要有耐心,建议正常运行四个虚拟机。否则硬盘肯定成为瓶颈。 2、台式机: 主板:JETWAY 悍马 HA07 升级BIOS至20090112 CPU: AMD Athlon 7750 Dual-Core Black Edition(黑盒K10架构) 内存:8G DDR2 800 硬盘:640G SATA 系统盘 1T的数据盘 网卡:千M Intel和千M RealTek 网卡系统:Windows 2003 Ent 64位(将来换成WIN 7 X64位)(图2)从此图中可以明显看出,我的这台台式机也是完全支持虚拟化的。还可以通过点击上面的图标如YES这几个字母看到更详细的说明。 这次的实验学习中,此台式机安装了VMware Workstation 6.5并承载三个虚拟机。三个虚拟机是这次实验的重要组成部分,而且内存分配较大,均为两个G. 两台ESX主机: 51 版本:3.5.0 52 版本:3.5.0 一台共享存储(ISCSI): EsxStorage: 10 版本:openfiler 2.3三、软件环境: A、 windows server 2003 Ent with sp2为本本和台式机的操作系统 B、 VMware Workstation 6.5.0 build 118166 在本本和台式机上已安装 C、 VM Esx 3.5 Update 3 安装于台式机上的VMware Workstation 6.5中 注意:B、C、VMware Workstation 6.5.0 build 118166已完成安装,且使用一直良好,相信大部分朋友都有安装的经验,在此文中将不会出现安装方法。 D、 Windows server 2008 Ent为运行在本本VMware Workstation上的DC的操作系统 E、 Windows server 2003 Ent With Sp2为运行在本本VMware Workstation上的操作系统 F、 VMware ESX Server 3.5.0 U3为运行在台式机上VMware Workstation上的系统 G、 OpenFiler 2.3为运行在台式机上VMware Workstation上的系统 本本和台式机两台机器安装虚拟机的情况,详见下图:(图3)以上内容虽还没有提到VMwareHA的相关知识及安装建置,但是为各位想了解及深入学习虚拟化技术的朋友提供了思路,就是如何准备满足虚拟化要求的硬件,以及需要哪些软件才能实验。 注意: 1、这些硬件平台在这次的实验过程中,并不直接承担ESX主机的安装。故并不能以这两个硬件的条件来做为生产环境中ESX主机的硬件载体!当您需要在生产环境中实现此实验(或场景)的功能或应用时,请一定联系统集成商来咨询满足ESX主机运行的硬件条件。 2、这些硬件平台,经检测(SecurAble工具)是可以直接安装Windows Server 2008 With Hyper-V的(当然也可以安装Hyper-V Server 2008)操作系统并进行相关微软的虚拟化实验或应用的,仍不建议用作生产环境中的硬件的参照。VMware HA实战攻略之二实验环境准备 在上篇内容中(点击阅读),讲述了进行VMware HA实验所必需的软硬件条件。接下来将使用这些来搭建实验环境。主要内容为依据拓图安装ESX主机系统、软ISCSI存储系统。 此次实验环境的建置分为以下三个方面来进行: 1、 存储部分 2、 ESX主机部分 3、 管理部分 如下图所示中,以上三个部分的内容已展示的很清楚,图中的存储和ESX主机部分是将要在台式机上完成。图中的管理部分将在本本上完成。(图1)一、软件及操作系统在硬件上的相关放置如下: 1、本本: 操作系统:Windows server 2003 Ent With sp2 软件:VMware workstation 6.5.0 运行在VMware workstation 6.5.0上的两台虚拟机: A、 安装Windows Server 2008 Ent,角色为域控制器,域为. B、 安装Windows Server 2003 Ent,角色为域成员服务器,安装有VMware VI3架构套件的Virtual Center Server 2.5,也就是常说的VC.(图2)在此本本上跑的两台虚拟机主要起到管理VI3架构的作用。且是域环境,这一点很重要,更主要的是要用到其中的DNS来做名字的解析工作,在讲到VMwareHA建立时也会提到DNS的作用,而且是不可缺少的。 在我的BLOG上已发表过关于SCVMM 2008如何管理VMware Infrastructure 3架构了,而使用SCVMM2008进行虚拟化集中管理更离不开域环境。故建议在无论是在测试环境中学习虚拟化还是在生产环境中使用虚拟化,合理的、管理性强的虚拟化基础架构设计是非常重要的。 附:VMware Infrastructure 3 是一个完整的基础架构虚拟化套件,它使企业和小型公司能够通过虚拟化来转变、管理和优化其 IT 基础架构。VMware Infrastructure 3 可以为您提供集综合虚拟化、管理、资源优化、应用程序可用性和操作自动化功能于一体的整合解决方案。 而VMware HA 是 VMware Infrastructure 3 的新功能,它通过实施经济高效、易于使用和配置、基于虚拟化的高可用性解决方案,来帮助客户提高任何应用程序的服务级别。 2、台式机: 操作系统:Windows server 2003 Ent With sp2 X64位 软件:VMware workstation 6.5.0 运行在VMware workstation 6.5.0上的三台虚拟机: A、 安装有VMware ESX Server 3.5.0主机OS,基一NetBios名字为ESX01,FQDN为(详细信息请见上篇文章中的图示)。(图3)B、 安装有VMware ESX Server 3.5.0主机OS,其一NetBios名字为ESX03,FQDN为 (详细信息请见上篇文章中的图示)。(图4)C、 安装有OpenFiler 2.3,作为HA(高用性群集)的ISCSI共享存储。(图5)二、接下来介绍如何安装存储、ESX主机、管理三部分的虚拟机: 1、如何安装ESX主机 关于如何在VMware Workstation 6.5虚拟机上安装ESX主机,且能实现并在ESX主机上进行虚拟机的安装和管理的文章在网上已有不少(这里不要被虚拟机和主机的概念给搞晕了,请明了,由于硬件条件的限制,只有在VMware Workstation 6.5进行模拟,而在VMware Workstation 6.5安装的OS,针对它自来说就是虚拟机。但如果把VMware Workstation 6.5看成生产环境中的满足VMWARE ESX安装的服务器硬件来说,其上的ESX就成了虚拟机。一定要注意角色和称呼的改变)。此处,并不讲解如何进行安装,如果你还不能安装满足本次实验条件的ESX主机,请参考本人的BLOG文章: 在VmWare Workstation 6.5上安装Esx 3.5 U3之一 /article/339.htm 在VmWare Workstation 6.5上安装Esx 3.5 U3之二 /article/340.htm 注意:由于会使用到共享存储,在依照上述链接进行ESX主机安装时,请改变ESX主机所分配硬件的大小,一般为8G便可以。 注意:此时的ESX主机只有一张网卡。需要在两个ESX主机上各自添加一个网卡。要想完成VMotion的测试,这是必不可少的条件(尽管整个实验场景是以VMwareHA为主)。在接下来的添加存储至主机里会有相关Service Console及VMKERNEL的安装建议的链接(关于虚拟交换及网络)。 2、如何安装ISCSI存储 一般情况下,大家是不太可能有专属的NAS存储或是FC SAN存储来完成这些实验的,经济条件的限制导到致了很多朋友在学习一些技术时忘而却步。好在IT领域的开源及分享精神的发扬光大,让我们有了使用免费的如OpenFiler来做为ESX提供ISCSI共享存储的机会,更让我们有了在自己有限的硬件上完成VMware HA实验的可能。 OpenFiler的新的版本为2.3,和之前2.2版本相比有了一些改变。大家可以根据自己的喜欢及目前的技术能力来选择安装。此处仍不提供如何安装的方法,请参考如下链接:Guide to installing OpenFiler Virtual Shared Storage这个链接所提供的文章内容是基于OpenFiler2.2版本的,大家完全可以参考使用,根据我使用2.3版本的经验来看,在添加用于共享的存储盘时(通过VMware Workstation管理控制台-选定OpenFiler VMsetting),可以使用动态磁盘类型。 3、如何安装VC及VIClient 安装Virtual Center Server 2.5也很简单,不像ESX那样是LINUX平台,就是一个应用程序,安装在域成员服务器的角色中便可。 在选择安装组件时,把Update Manager和Licence Server也一并装上便可。 安装过程中需要输入登陆访问VC Server的授权账号。可不同于域及本机的本地账号。 在安装完VC Server时,也安装了VMware Converter Standalone 4.0版本(免费)。 安装后的截图请参考:(图6)VC安装完后,如何才能使用呢?需要在IE地址栏里输入https:/VC-IP,然后在打开的页面中下载VMware Infrastucture 3 Client.(图7)下载安装便可,也可以直接从ESX主机上下载使用。方法和从VC一样。而且根据本机的系统不同,下载的语言版不同。我下载的是中文简体版的。VIClient可以安装在VC上,也可以安装在另外一台同一子网内的机器上(建议不要跨路由)。VC及VIClient均可以安装在ESX主机上(相对ESX主机来说或者相对于VI3来说,安装在ESX主机上的VC和VIClient则是虚拟机啦)。这取决于你的规划及部署。 接下来的文章就要介绍如何向VC Server添加ESX主机和ISCSI存储,敬请关注。VMware HA实战攻略之三添加主机及存储 主要讲述向VC中添加ESX主机及联接ISCSI共享存储。在完成了 VMware HA实战攻略之二准备实验环境(点击)中的操作后,基本的硬件、软件框架完成。接着要做的就是如何把安装的两台ESX主机添加到VC Server管理控制台中,并通过VIClient来管理。同时,也要把ISCSI软存储附加到两台ESX主机上,这是完成VMwareHA实验的重要前提。 一、 通过VC Server控制台添加主机Step 1、打开VIClient,分别输入IP地址或NetBios,并输入在安装VC Server的过程中设置于的授权账号,并点击登录。(图1) Step 2、登录后,在当前的控制台面板里,选定主机和群集,右键单击后,选择新建数据中心,并命名为ESX35U3.注意,在当前界面,可以看到菜单栏里有个清单选项。点击后在出现的下拉框中可以选择不同的显示选项如:主机和群集、虚拟机和模板、网络、存储。(图2)大家要理解清楚:通过VC添加ESX主机,需要先创建数据中心,然后,再在此下添加ESX主机,然后,再在ESX主机下安装虚拟机。总体来看就是一个树形的结构列表。Step 3、在名称为ESX35U3数据中心,添加虚拟机。右键单击之,在弹出的列表中选择添加主机,或是直接点击右侧面板中的添加主机亦可。此时,会弹出添加主机向导窗口,在主机名后面输入ESX01,并在授权下面的对话框中填写入相应的账户信息。注意是ESX主机的具有管理权限的账号和密码。此处输入root账号和对应的密码。在建立主机连接后,你可以进行新账号的建立和授权,当然,你的命令如果不错的话,也可以在ESX主机上直接用LINUX命令进行操作。下一步:(图3) Step 4、此时的窗口是ESX主机的概要信息,下一步:(图4)在图中的名称可以看到是.这是之前安装ESX主机时,就命名的主机名。这点很重要,请想实验DRS或是高用性的朋友注意这点。在生产环境中亦是如此。 Step 5、在此时的窗口中,要设置的是虚拟机的位置,保留默认配置便可。下一步,直至完成主机esx01被添加至刚才的ESX35U3数据中心中。 使用同样的操作添加主机esx03至数据中心中。 两个ESX主机添加完成后如图:(图5)图中所展示的是树形结果,并且esx03在之前我已装过虚拟机,且存放在ISCSI的存储上。这个虚拟机将在HA中用到。至于在ESX主机上如何安装虚拟机。请各位自行参考资料,相对来说较为简单。(注意如果没有连接存储前安装虚拟机,此时将存在ESX主机的本地存储上,但如此做将不能实验HA及VMOTION等功能。)二、 通过VC Server控制台为两台ESX主机附加存储 添加存储前,需要建立VMkernel网络,简单的说当你需要使用VMotion以及(或者)iSCSI和NFS时,要添加或建立此网络。 VMware ESX Server和VMware Infrastructure 3为网络和系统管理员提供了多种创建网络配置的选择。如果你想对不同的网络类型的建立有更多的了解,以及最佳实践,请前住如下链接:使用ESX和VMotion时的基本网络选择。此处仍不做过多表述。 由于实验的性质,我采用了一个网关来实现服务及VMKernel,另外一张网卡用于VMotion.但不建议在生产环境中如此做。 1、接下来就在两个ESX主机上创建VMKernel网络,此将为创建ISCSI存储打下基础。Step 1、在主机和群集、数据中心ESX35U3下,选择E,在右侧的控制板中,选择配置、网络并点右上角的属性,在弹出的对话框中,选择端口,点击Add(也可以直接选择添加网络链接)。(图6) Step 2、在弹出的添加网络向导界面,选择VMKernel,建立的目的就是为了ISCSI存储以及为VMotion测试做准备,下一步。(图7)Step 3、在VMKernel-连接设置界面,分别添入下图中相应的内容,并且在将此端口组用于VMotion.输入的结果,会以预览的视图显示在下方。下一步:(图8) 二、 通过VC Server控制台为两台ESX主机附加存储 添加存储前,需要建立VMkernel网络,简单的说当你需要使用VMotion以及(或者)iSCSI和NFS时,要添加或建立此网络。 VMware ESX Server和VMware Infrastructure 3为网络和系统管理员提供了多种创建网络配置的选择。如果你想对不同的网络类型的建立有更多的了解,以及最佳实践,请前住如下链接:使用ESX和VMotion时的基本网络选择。此处仍不做过多表述。 由于实验的性质,我采用了一个网关来实现服务及VMKernel,另外一张网卡用于VMotion.但不建议在生产环境中如此做。 1、接下来就在两个ESX主机上创建VMKernel网络,此将为创建ISCSI存储打下基础。 Step 1、在主机和群集、数据中心ESX35U3下,选择E,在右侧的控制板中,选择配置、网络并点右上角的属性,在弹出的对话框中,选择端口,点击Add(也可以直接选择添加网络链接)。(图6) Step 2、在弹出的添加网络向导界面,选择VMKernel,建立的目的就是为了ISCSI存储以及为VMotion测试做准备,下一步。(图7) Step 3、在VMKernel-连接设置界面,分别添入下图中相应的内容,并且在将此端口组用于VMotion.输入的结果,会以预览的视图显示在下方。下一步:(图8)Step 5、点完成,会弹出如此警告,选择是并输入相应的默认网关的IP地址.(图9、10)到此步,如果你只需要测试VMwareHA,且没有在Step 3中选定将此端口用于VMotion.添加VMKernel网络的操作就结束了,无需进行接下来的操作。 但仍需要进行VMotion的测试(测试过程另文写出,不在此场景中出现)。故还需要继续接下来的操作。 Step 6、仍在属性界面,选择网络适配器,并点击左下角的Add,在弹出的添加适配器向导界面,在vmnic1打上对勾。下一步。(图11)Step 7、在故障切换顺序界面,可以设定两个网卡的故障时的切换顺序。保持默认并下一步。直至完成整个向导。(图12)完成添加网络链接,以及配置完VMotion进行所需的条件后的图示如下:(图13) 同样的操作在主机上进行,完成后的图示如下:(图14)2、接下就要进行向此两个ESX主机添加ISCSI存储了: 在进行向ESX主机添加ISCSI存储之前,请移动光标至配置-软件-安全配置文件项,并点击属性,完成一些服务的开启。如SSH连接ESX主机的ssh client服务,以及用于ISCSI通讯的Software Iscsi Client服务等。你可以根据自己所需要的服务及功能选择性的开启。 同样的操作建议在两台ESX主机上完成。(图15)以下操作将在主机上完成: Step 1、在主机和群集、数据中心ESX35U3下,选择E,在右侧的控制板中,选择配置、存储适配器,在右侧面板,高亮ISCSIl软件适配器,并在详细信息栏中点击属性(图16)Step 2、在弹出的ISCSI启动器界面,选择常规项,会在下栏内发现ISCSI属性后面都是空的,且软件启动器属性的状态也是禁用的。这里,需要开启。点击配置以启用。(图17)Step 3、确定后,会回到起始界面,这时你可以通过下端的近期任务栏来查看正在进行的动作(亦称为任务或事件)。 Step 4、ISCSI软件启动器已启用,在进行发现之前,需要配置ISCSI目标所使用的身份验证凭据,选择CHAP身份验证,勾选使用以下CHAP凭据,并在名称和密码后的栏内填入一串字符,偶填写的是:openfiler.确定。(图18)Step 5、当身份验证的凭据配置完成后,就需要进行动态发现的配置,在起始界面选择动态发现,添加,在弹出的对话框中输入ISCS软共享存储服务器的IP地址及端口:10及3260.(图示中有操作的先后顺序,大家可以参考)确定后。会弹了一个重新扫描的对话框,没什么可说的,直接按是。这样就会把ISCSI目标的信息给添加进来。(图19)Step 6、下图便是重新扫描后的图示,可以看到ISCSI软存储已添加进来。(图20)Step 7、在step 6的界面,选择存储器,可以看到刚加入的存储的分区及空间大小的的更加详细的信息:(图21)至此,已完成了主机上添加ISCSI存储的操作。 同样的操作步骤在主机上完成,并截图如下:(图22)VMware HA实战攻略之四VMware HA安装及配置 在前面三篇文章中(点击1、2、3),不但讲述了如何准备适合虚拟化的硬件、软件,以及如何使用现有的硬件、软件搭建一套实验环境,还讲述了通过VC Server如何添加主机和ISCSI存储。这三篇文章是实现VMwareHA所不可少的。它构成了整个实验的很重要的第一步,同时也循序渐进的提供了创建VMwareHA的渐进步骤,如果你在看本章节前,你仍没有阅读以上三篇内容,建议您返回去阅读。 在本章节中,不但会讲述HA与VMwareHA的概念,也会讲述通过VC Server如何创建VMwareHA.(也会简要提及VMotion的创建) 一、 高用性(HA)与VMwareHA的理解 1、 HA(高可用性)群集 高可用性(HA)集群是群集的一种,平日较常见的为MSCS(微软群集服务),如SQL的故障转移群集。 高可用性群集,一般有两个或两个以上的节点,且分为活动节点及备用节点。通常把正在执行业务的称为活动节点,而作为活动节点的一个备份的则称为备用节点。当活动节点出现问题,导致正在运行的业务(任务)不能正常运行时,备用节点此时就会侦测到,并立即接续活动节点来执行业务。从而实现业务的不中断或短暂中断(对客户端来说,基本上感觉不到故障的存在)。 高可用性群集的实现是基于资源切换来进行的。这些资源包括节点的IP地址、主机名(NetBios名称)、磁盘卷、应用程序等。而资源的监控和接续,是依靠HA软件来实现的如MSCS等,这些软件用来通过心跳信号监控群集中对方节点的运行状态,一旦发现对方存在了故障,就会强制将所有的资源据为已有并继续对外提供服务。 而VMwareHA也是高可用性的一种应用。VMware HA 与传统的群集和高可用性解决方案都支持主机发生故障时的自动恢复。它们是互为补充的,但是在软硬件要求、恢复时间及应用程序和操作系统的识别程度等方面有所不同。2、 VMwareHA与VMware Infrastructure 3 谈起VMwareHA,就不得不说说VMware Infrastructure 3,VMware Infrastructure 3 是一个功能丰富的套件,它提供创建响应性数据中心所需的经过生产验证的效率、可用性和动态管理: VMware ESX Server.用于虚拟化服务器、存储和网络的平台。 VMware VMFS.用于存储虚拟化的高性能群集文件系统。 VMware Virtual SMP.为虚拟机提供多处理器支持。 VMware VirtualCenter.为 IT 基础架构提供集中化管理、操作自动化和优化。 VMware High Availability (HA)。为虚拟机提供经济高效的高可用性。 VMware DRS.为虚拟机提供动态平衡和资源分配。 VMware VMotion.虚拟机实时迁移且服务不中断。 VMware Consolidated Backup.用于虚拟机的集中式备份软件。 VMware Infrastructure 3 有三个版本,分别针对不同的公司规模和需求。(图1)在VMware Infrastructure 中引入了两个新的概念: o 群集:将多个主机的资源聚合,并作为一个集合进行管理。 o 资源池:简化对主机或群集资源的控制 而这正是这两个新概念的引入,使用VMwareHA得以很好的工作。3、VMwareHA、DRS、VMotion相互关系 VMware VMotion是能够将虚拟机动态地在不同的物理主机(ESX主机)之间迁移的技术 . VMware HA利用了vmotion技术,能够在虚拟机失效,或是ESX主机发生错误时,实时地迁移至还存活的ESX主机上继续执行。 VMware DRS将VMotion及HA技术融合在一起,根据ESX主机的CPU或内存资源负载,动态地迁移虚拟机至较负载较轻的ESX主机上,期间可以利用DRS建议,把一台ESX主机的上多个虚拟机放置在不同ESX主机上。(虚拟机放置,简单的说就是会为当前虚拟机选择较为适合此存放的ESX主机的过程,一般会依据CPU负载、内存多少、I/O读写、网络负载四个方面来衡量,并有星级评价,越好星级越高) 4、VMwareHA的工作原理和功能 A、工作原理是什么 VMware HA 不间断地监控群集中所有的 ESX Server 主机,并检测故障。放置在每台主机上的代理程序不断向群集中的其他主机发出心跳信号,心跳信号的终止将启动所有受影响的虚拟机在其他主机上的重启过程。 HA 时刻监控群集中是否有足够的资源可用,以便在主机发生故障时能够在其他物理主机上重启虚拟机。利用 ESX Server 存储堆栈中的锁定技术,可以使虚拟机的安全重启成为可能,它允许多个 ESX Server 同时访问同一虚拟机文件。 B、VMware HA 的功能 o 当 ESX Server 主机发生硬件故障时,将为故障切换容量范围内所有正在运行的虚拟机提供自动故障切换(请参见下面的指定故障切换容量)。可以在无需任何人员干预的情况下自动检测服务器故障和重启虚拟机。 o VMware HA 利用 DRS 在故障切换后提供动态的、智能的资源分配和虚拟机优化。主机发生故障并且虚拟机已在其他主机上重启后, DRS 可以提供进一步的迁移建议,或者迁移虚拟机以获得更优化的主机放置和平衡的资源分配。 o VMware HA 支持易于使用的配置和使用 VirtualCenter 进行监控。HA 确保该容量总是可用的(在指定的故障切换容量限制内),以便重启所有受服务器故障影响的虚拟机(基于为虚拟机配置的资源预留)。 o 不间断地监控容量利用率,并预留备用容量以便能够重启虚拟机。当未发生故障时,虚拟机可以完全利用备用故障切换容量。5、VMwareHA实验过程中的心得 A、HA是针对安装有ESX主机的硬件的,在ESX主机故障后,虚拟机在其它主机恢复时使用了VMotion技术。但VMotion则是针对虚拟机的。(参考3、VMwareHA、DRS、VMotion相互关系) B、HA实现过程也就是虚拟机故障恢后在其它主机的过程中,虚拟机对外的服务会中断,但是时间相对较短罢了。这和VMotion上也有不同之处。 C、所有的虚拟机硬盘文件等必需要放在共享存储上。 D、需要使用到DNS或HOSTS服务。 E、ESX主机在同一子网内,如果有多个网段,要确保ESX主机上有足够的网卡去连接。二、通过VC Server控制台创建HA 在创建HA的动作开始之前,请一定核查下DNS或HOSTS的设置情况,也就是当你在ESX主机及VC Server之前互相PINGNETBIOS名称时,可以解析到。如果不成功,请参考前三篇文章查看原因。 Step1、在VC Server的控制台创建一个选项。这个选项位于树形结构的数据中心下面。使用VIClient连接到VC Server,在左侧的主机和群集树形结构中,选定数据中心ESX35U3,并右键单击,选择新建群集.(图2)Step2、会弹出新建群集向导界面,在群集功能页,这让你选择用于此群集的一些功能,主要是两个VMware HA和VMware DRS,这两者的关系及各自介绍在本篇前文中有提及,请前往参考,或是仔细阅读理解下面部分的文字说明。选择好后,下一步(图3)Step3、由于上一步的操作中选择了VMware DRS,在VMware DRS页,需要选择自动化的级别。在VC中VMware提供了虚拟机放置的功能,会依据CPU负载、内存多少、I/O读写、网络负载四个方面进行衡量后,将虚拟机转移到最适合其存放的ESX主机上。值得注意的是:虚拟机放置是一个过程,先对ESX主机进行资源的判断,然后再进行虚拟机与其的配对,最终到转移ESX主机上的过程。此处选择全自动,也就是将虚拟机启动后自动置于主机上,且这个过程中有配对的动作。下一步(图4)Step4、在VMware HA界面,提供了一些群集设置的选项,请根据实际情况选择,在此实验场景中,由于只有两台ESX主机,故选择了下面的一些设置。下一步(图5)Step5、在虚拟机交换文件位置页,选择将交换文件与虚拟机存储在同一目录中.下一步(图6)Step6、完成上述设置后的概览,呵呵,如果后悔或是需要调整,在这一页出现时还来的及回退。确定完成。(图7)Step7、此时,就完成了群集的建立,大体框架建成了,但内容还需要填充的,接下来就是把之前新添加的ESX主机给添加到群集下面(树形结构中,为EsxHA的下端)。(图8)Step8、向群集中添加节点(ESX主机),通过图形界面,一般有两种方法,一种是向导的方式,一种是通拖拽的方式。所谓拖拽的方式就是在VCenter Server控制台,直接点上ESX主机,然后按着鼠标左键把ESX主机给拉到树形结构的EsaHA下方便可。此处为了演示需要(会用到DNS或HOSTS)采用向导的方式。 右键点EsxHA,在下拉框中选择添加主机(图9)Step9、在弹出的添加主机向导之连接配置,在连接下方的主机名后框中,一定要输入NetBios名称,或是FQDN.如果你在此处输入ESX主要向对应的IP地址。则会出现错误。(我在此步就出现过几次相同的错误:提示你在ESX主机安装HA代理出现错误),在授权下框中,分别填上ESX主机的用户名和密码,虽然此场景中使有的是Root用户,但建议你新加用户并赋于不同的权限。下一步(图10)Step10、在选择目标资源池页,选择第一项将此主机的所有虚拟机置于群集的根目录资源中。目录上的资主要由的资源池将被删除.(图11)Step11、完成后就会出现下面的图示,而且在VC控制台的近期任务界面,也会出现进行的状态显示。这个过程也是VMware Ha在ESX主机安装代理的过程,也就是凭借这个代理来进行心跳侦测的。(图12) Step12、将Ees01加入EsxHA中后,把另外一个节点esx03依同样的方法也加入,过程的选项要确保一致。如果过程中出现错误,可以在近期任务以及任务和事件中查看的到。不一般情况下,就是由于ESX主机名称解析的问题或是资源池不足。(图13) Step13、下图显示了完成后的HA的摘要界面,很清楚显示了当前的配置等。同时可以通过点击其它选项来进行相关的查询。至此,完成了VMwareHA建立的全部工作。(图14)VMware HA实战攻略之五VMwareHA测试验收 在上一篇VMware HA实战攻略之四VMwareHA安装及配置中(点击),讲述了VMwareHA的概念及创建过程,还讲述了创建过程中要注意的一些事项。 在本篇中,将要讲述如何在群集节点之一的ESX主机上安装虚拟机,以及如何验收上篇中新建的VMwareHA是否生效。 一、 在VMware HA中的节点中安装虚拟机 之所以单独拿出来说说安装虚拟机,主要在于在其中一个节点上安装虚拟机上要用到共享存储,否则VMwareHA就无法正常工作,当然更不能保证当一个节点(ESX主机)失效后,另外一个节点能接续虚拟机正常工作了。 1、 选择在VC的控制台,选定ESX主机esx01,然后右键新建虚拟机,接下来就会通过新建虚拟机向导的方式来完成虚拟机的新建。在为该虚拟机选择名称和位置页。输入虚拟机的名称为win2k3base.下一步 2、 在数据存储页,选择虚拟机文件的存放位置。此时,一定要选择之前建立的ISCSI存储中,此处选择Data分区。(图1)3、 在客户操作系统页,选择Microsoft 的windows server 2003 ent 32bit版本。下一步 4、 在虚拟CPU页,设定CPU的数量为1.下一步 5、 在内存页,设置虚拟机的内存为256MB.下一步 6、 在选择网络页,设定你的网络连接如下图所示:(图2)7、 在选择I/O适配器类型页,选择SCSI适配器的LSI L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业员工的薪酬福利和刘体
- 化学工业安全防护方案
- 农村社会保障体系的建设与完善
- 航海船舶安全检查报告
- 种植绿植使家庭环境更美丽
- 医保财务工作总结及思路
- 医院科室年终总结范文3篇
- 矿山开采劳务承包及安全管理合同协议书
- 国际童装品牌中国区域代理权及店铺转让合同
- 离婚后共同财产分割及子女教育费用补充协议
- 国企纪委面试题目及答案
- 2025年广西专业技术人员继续教育公需科目(三)答案
- 银杏内酯的药代动力学研究
- DB11-T 1796-2020文物建筑三维信息采集技术规程
- (完整版)工程流体力学课件(第四版)
- RCEP的机遇与挑战研究报告
- 非常规油气勘探开发
- 小学科学课堂存在的问题与解决方法
- 陕西污水处理定价成本监审办法
- 公司级安全技术交底内容
- 丝锥寿命管理表
评论
0/150
提交评论