Mware HA实战攻略之五VMwareHA测试验收

【IT168 专稿】在上一篇"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 Logic。"下一步"(图3)
8、 在"选择磁盘"页,勾选"创建新的虚拟磁盘"。"下一步"
9、 在"设定磁盘的容量和位置"页,设定磁盘的大小为8GB,并勾选"与虚拟机存储在同一目录中"。"下一步"
10、 在"指定高级选项"页,保持默认设置,"下一步"
11、  在"即将完成新虚拟机"页,是之前设置的概览,如果你想更改或是调整一些设定,此时可以通过点上一步回退来实现。(注意,这个截图有问题,是计算机名称与之前的不一致,应为win2k3base)。到此就完成了虚拟机的设置部分。接下来就是系统的安装了。(图4)
12、在启动虚拟机的OS安装后,你需要选择"控制台"面板上的连接CD/DVD DRIVE从而使用ISO进行安装。如下图:(图5)
13、经过一些时间(由于是在软虚拟机里的ESX主机上安装,基于硬件资源的问题,不会太快),完成了WINDOWS2K3的安装:(图6)
14、虚拟机系统安装完后,还需要安装上VMware Tools工具,否则一些功能或是性能得不到提升。(图7)
15、如下图所示,便是安装后好且启动的虚拟机系统windows 2003,如果需要在VC的控制台连接此虚拟机。可以使用选定虚拟机win2k3base,然后右健单击"连接控制台",或是点击右侧的"控制台"选项。从图中可以看到虚拟机的摘要信息,以及IP地址(需要更改)。(图8)
16、这是开启虚拟机win2k3base后,在其宿主主机ESX01的网络中显示的情况,从这里大家可以看到或是了解了下VMware的几种网络情况。(图9)
17、下图便是更改过IP地址并与物理网络相联后,在虚拟机WIN2K3里访问新浪的情况。此图说明虚拟机和物理网络通讯没有问题。(图10)
18、当然你也可以通过选择"EsxHA",在右侧面板的"DRS建议"中设置。此场景中不做此操作,各位可以根据需要进行。(图11)
19、完成虚拟机OS的安装后,选择VC控制台的右侧"EsxHA",再点选右侧而板的"摘要",便可以看到截至目前为止的关于VMWARE群集的情况。在前文也提到,当你启用DRS时,VMwareHA可以把资源聚合起来。两台ESX主机的内存各为2G,但现在显示为4G。这就是VMwareHA和DRS带来的优势。(图12)
二、 VMware HA测试
目前为止,HA已创建好,节点也有了两个,虚拟机也在其中一个节点安装了,接下就是要真正进入验证的过程。
在一个节点(ESX主机)失效时,为了更好的显示出效果来,需要一直PING着虚拟机。以还回的值来判断。此场景中通过关闭虚拟机Win2k3base所在的宿主主机ESX01来实现故障的转移。
1、点击右侧面板的"esx01.contoso.com",右键,关闭。一段时间后,在下侧的"近期任务"中,可以看到关闭已完成。(图13)
2、此时,再看虚拟机win2k3base的摘要信息,很清楚的显示已在esx03.contoso.com上运行,并保持启动的状态。(图14)
3、再选择esx03.contoso.com这台ESX主机,然后查看摘要信息。也可以看到此时上面有虚拟机在运行。而且,此时ESX主机esx01并没有虚拟机在运行。(图15)
4、下图显示了虚拟机在整个故障转移过程中的状态。中间有不少的时间超出。在实际生产环境或是真实的物理硬件中应当不会有这么长的服务中断的,主要是由于此次的实验环境的性能等原因造成的。(图16)
5、故障转移后的虚拟机在其之前的宿主ESX主机开启后,还会转移其上吗。下图显示,并没有(但实际是可以的)。如果想转移到原先的ESX主机上,可以采用VMotion的方式。也就是迁移。这样子在服务不中断的情况下,可以较好的实现虚拟机迁移。如果有多台ESX主机作为群集的节点。并且DRS有启用。可以选择更适合的"宜居地"。(图17)
经过近一个月的多次测试以及验证,并修改了几次,终于完成了这VMwareHA的实验及文章写作。但愿有机会与有此经历的朋友进行经验分享和交流。




 本文转自 rickyfang 51CTO博客,原文链接:http://blog.51cto.com/rickyfang/160186,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/454419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AVS解码器在DSP平台上的优化

AVS( Audio Video Coding STandard)是由我国数字 音视频标准工作组制定的具有自主知识产权的第二代音视频压缩准。AVS实行1 元专利费用的原则,相比其它音视频编解码标准具有编码效率高、专利费用低、授权模式简单等优势。AVS 解码器的结构复杂、运算量较大&#xff…

如何重做计算机系统软件,电脑卡如何一键重做Win7旗舰版

电脑卡如何一键重做Win7旗舰版?小伙伴们在使用电脑的过程中系统会越来越卡,对于新手小白来说怎么重装系统是一个比较烦恼的问题,不知道如何下手,从哪里开始,那么接下来就以云骑士装机大师为例给小伙伴们讲解一下电脑卡…

python去停用词用nltk_【NLTK】安装和使用NLTK分词和去停词

黄聪:PythonNLTK自然语言处理学习(一):环境搭建 http://www.cnblogs.com/huangcong/archive/2011/08/29/2157437.html 安装NLTK可能出现的问题: 1. pip install ntlk 2. 如果遇到缺少stopwords报错如下:&am…

JavaScript知识概要

JavaScript 1.简介 JavaScript简介: JS是运行在浏览器端的一门脚本语言,一开始主要用来做浏览器验证,但现在功能已经不止于此。 所谓脚本语言就是指,代码不需要编译,直接运行,并且读入…

vue项目cordova打包的android应用

准备工作nodejs、cordova、AndroidStudio这些在上一篇文章中已经说过了,这里就不重复说明。以此文记录vue项目用cordova打包移动app的方法。 1.创建一个cordova项目,如创建一个名为testapp的工程:cordova create testapp 2.添加安卓平台 cord…

Django REST framework 源码解析

先放图,放图说话,可能有点长 主流程 这个颜色 从setting导入默认数据流程是 这个颜色 主流程大概流程写一下:as_view 实际返回view,并把参数{"get":"list","post":"create"}传递给view…

-9 逆序输出一个整数的各位数字_leetcode两数相加(大整数相加)

题目来源于leetcode第二题两数相加。题目描述给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来…

计算机如何添加管理员权限,电脑使用代码如何添加管理员权限

我们在使用电脑运行某些软件的时候,可能需要用到管理员权限才能运行,通常来说直接点击右键就会有管理员权限,但最近有用户向小编反馈,在需要管理员权限的软件上点击右键没有看到管理员取得所有权,那么究竟该如何才能获…

sql注入问题

${}拼接sql,会引起sql注入,sql注入例如: select * from user where name like ‘%’ or 11 or ‘%’; 这种情况下,论name为什么都可以执行 转载于:https://www.cnblogs.com/mengyinianhua/p/7649325.html

teechart绘制实时曲线_快速学会CAD绘制传输线路图纸

一工具CAD工程设计软件二方法和步骤万事开头难,遇到不懂的知识刚开始都有畏难的情绪,只要有决心学习,诚心想学会一项技能,那学会学好它就只是时间问题了。我们常常面临时间紧、需要快速入门甚至熟练地解决工作中实际情况的问题&am…

使用ajax获取用户所在地的天气

1.要获取用户归属地的天气&#xff0c;首先得获取用户所在的市区&#xff0c; 这里先获取用户的IP&#xff0c;通过IP获取IP的归属地&#xff0c;从而得到用户 地址。 获取客户端ip: js: <scripttype"text/javascript" src"http://pv.sohu.com/cityjson?ieu…

Python 之协程

之前我们学习了线程、进程的概念&#xff0c;了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题&#xff0c;都要消耗一定的时间来创建进程、创建线…

ip变换器苹果系统_加密锁能为高铁做什么?铁路电力变换器系统告诉您

代表国之重器的高铁&#xff0c;是怎样保护他们在软件上投资的专有技术不被仿冒、逆向工程和篡改呢&#xff1f;与一般的软件保护加密不同&#xff0c;高铁运行中的实时控制器对物理环境有着严苛的要求&#xff0c;如铁路电力变换器系统&#xff0c;须满足典型工业应用的扩展温…

zxing .net 多种条码格式的生成

下载地址&#xff1a;http://zxingnet.codeplex.com/ zxing.net是.net平台下编解条形码和二维码的工具&#xff0c;使用非常方便。 本文主要说明一下多种类型条码的生成。 适用的场景&#xff0c;标签可视化设计时&#xff0c;自定义条码类型&#xff0c;预览。 遍历zxing支持的…

k8s dashboard_windows10 部署 docker+k8s 集群

下面是经过踩坑之后的 windows10 单机部署 docker k8s 步骤&#xff0c;其中有几处比较关键的地方需要注意&#xff0c;后面加粗标注&#xff0c;下面就开始吧&#xff01;0、下载cmder在 windows 上有一个趁手的命令行工具非常有必要&#xff0c;推荐 Cmder&#xff0c;下面是…

Python 之网络编程基础

套接字&#xff08;socket&#xff09;初使用 基于TCP协议的socket tcp是基于链接的&#xff0c;必须先启动服务端&#xff0c;然后再启动客户端去链接服务端 server端 import socket sk socket.socket() sk.bind((127.0.0.1,8898)) # 把地址绑定到套接字 sk.listen() …

面试之网络编程和并发

1、简述 OSI 七层协议。 物理层&#xff1a;主要基于电器特性发送高低电压(1、0)&#xff0c;设备有集线器、中继器、双绞线等&#xff0c;单位&#xff1a;bit 数据链路层&#xff1a;定义了电信号的分组方式&#xff0c;设备&#xff1a;交换机、网卡、网桥&#xff0c;单位&…

redis 远程主机强迫关闭了一个现有的连接_记一次Redis+Getshell经验分享

你是我患得患失的梦&#xff0c;我是你可有可无的人&#xff0c;毕竟这穿越山河的箭&#xff0c;刺的都是用情之疾的人。前言&#xff1a;当我们接到一个授权渗透测试的时候&#xff0c;常规漏洞如注入、文件上传等尝试无果后&#xff0c;扫描端口可能会发现意外收获。知己知彼…

无线连接 服务器,服务器无线远程连接

服务器无线远程连接 内容精选换一换华为云帮助中心&#xff0c;为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档&#xff0c;帮助您快速上手使用华为云服务。使用Mac版Microsoft Remote Desktop工具&#xff0c;远程连接W…

IO模型

IO模型介绍 传统的网络IO模型包括五种&#xff1a; blocking IO 阻塞IOnonblocking IO 非阻塞IOIO multiplexing IO多路复用signal driven IO 信号驱动IOasynchronous IO 异步IO 由于signal driven IO&#xff08;信号驱动IO&#xff09;在实际中…