关于虚拟机创建双机实验文档.doc

上传人:仙人指路1688 文档编号:2387783 上传时间:2023-02-17 格式:DOC 页数:60 大小:7.41MB
返回 下载 相关 举报
关于虚拟机创建双机实验文档.doc_第1页
第1页 / 共60页
关于虚拟机创建双机实验文档.doc_第2页
第2页 / 共60页
关于虚拟机创建双机实验文档.doc_第3页
第3页 / 共60页
关于虚拟机创建双机实验文档.doc_第4页
第4页 / 共60页
关于虚拟机创建双机实验文档.doc_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《关于虚拟机创建双机实验文档.doc》由会员分享,可在线阅读,更多相关《关于虚拟机创建双机实验文档.doc(60页珍藏版)》请在三一办公上搜索。

1、 虚拟机vmware6.5创建双机热备+orc+2003一关于共享磁盘的创建C:Program FilesVMwareVMware Workstationvmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 D:avmsharediskquorum.vmdkC:Program FilesVMwareVMware Workstation vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 D:avmsharedisksharedisk1.vmdkC:Program FilesVMwareVMwa

2、re Workstation vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 D:avmsharedisksharedisk2.vmdk先建虚拟共享磁盘吧。这个需要注意的地方是:1.一定要先进入你安装VM的目录下面,然后里面有个vmware-vdiskmanager.exe按照上面的步骤来,这里我VM安装在D盘得Program Files (x86)下面,所以先进入这个目录。cd D:Program Files (X86)VmwareVmware Workstation2将你的共享磁盘文件放在你想要放的地方,这里我是方在 E:sharedi

3、sk下面,所以要先在E盘下面创建一个名字叫做sharedisk的文件夹。最后的结果在E:sharedisk下面会有你创建的虚拟磁盘。二 当共享磁盘创建过后就开始在虚拟机下面安装win2003了,关于如何在虚拟机下面安装win2003我还是简单截几张图算了。在这里有2中方法可以安装,1。直接通过光驱,你可以将安装盘放到你电脑光驱里面2。通过本地的IOS来安装,二种方法都可行,这个看个人喜欢。这里输入2003的key HXCRB-TQW9R-42JK8-TQ7XZ-PJRDY这个是说要放置的虚拟机的目录后面就是安装的过程了。在安装中。二关于环境的描述2节点server1(2个网卡),server2

4、(2个网卡),共享磁盘3块。Server1:public 192.168.0.160 255.255.255.0 DNS:192.168.0.150 Private 10.0.0.1 255.255.255.0Server2:public 192.168.0.150 255.255.255.0 DNS:192.168.0.150 Private 10.0.0.2 255.255.255.0系统都装好后就开始各添加一块网卡,添加网卡的步骤是这样的:Server2也是同样的方法添加,上面都设置玩后开始“连接储存磁盘”,Server1具体步骤:点击这里,然后将你创建的虚拟机中的.vmdx文件放到这里

5、就OK。设置完后需要注意的是要将磁盘的格式改为scisi1:0为什么要设置成这个,是因为它相当于连接存储里面的磁盘,不在同一个总线上面,而服务器本机的磁盘应该是scisi0:0.这个设置完后需要注意的还要更改这里面的用记事本打开输入如下命令:disk.locking=FALSEscsi1:0.SharedBus=Virtualscsi1:1.SharedBus=Virtual scsi1:2.SharedBus=Virtual如果不输入会出现你打开server1而打不开server2的情况,这个很重要!到这里server1算是基本完成,服务器2同样的操作,disk.locking=FALSEs

6、csi1:0.SharedBus=Virtualscsi1:1.SharedBus=Virtual scsi1:2.SharedBus=Virtual这个命令就不需要输入了。打开server1看到的应该是这样:运行计算机管理中间点下一步这里不要选择转化成动态磁盘。最后完成的界面是这样好了,共享磁盘也安装完成。看看结果吧仲裁磁盘是存储日志的,需要的空间比较小,但是必须是独立,和数据不冲突的。三.关于AD的安装:(1)进入Windows Server 2003的虚拟机后,运行dcpromo命令,将计算机升级到Active Directory服务器(如图 14) 欢迎使用Active Directo

7、ry安装向导下一步(图 14)(2)操作系统兼容性下一步;(3)域控制器类型新域的域控制器下一步;(4)创建一个新的域在新林中的域下一步;(5)新的域名下一步; 新域的DNS全名:(6)NetBIOS域名下一步;(7)数据库和日志文件夹(默认)下一步; 数据库文件夹:C:WINDOWSNTDS。 日志文件夹:C:WINDOWSNTDS。(8)共享系统卷(默认)下一步; 文件夹位置:C:WINDOWSSYSVOL。(9)DNS注册诊断下一步 在这台计算机上安装并配置DNS服务器,并将这台DNS服务器做为计算机的手选DNS服务器。(10)权限下一步 只与WINDOWS 2000或者WINDOWS

8、SERVER 2003操作系统兼容的权限。(11)目录服务还原模式的管理员密码:下一步;还原式密码: 确认密码:(12)摘要下一步;(13)等待Active Directory安装向导配置Active Directory;在等待Active Directory安装向导配置Active Directory过程中,会弹出正在配置组件对话框。如果缺少文件,会弹出对话框。根据提示,加载介质后Active Derectory安装向导会继续配置组件。根据提示,加载介质后Active Derectory安装向导会继续配置组件。(20)正在完成Active Directory安装向导完成;点击完成,结束节点1

9、上域控制器的配置,重新启动服务器。开始配置集群用户:更改组策略双机default domain policy变更设定成在运行里面输入gpupdate /force。刷新组策略,或者等十分钟系统自动刷新。添加用户选择administrator右键选复制,输入姓名和用户登录名密码设定为1.Ok 用户设定也完成了。如果不更改组策略或者不刷新组策略会出现备机安装备过程。添加或删除程序里面选择 添加/删除windows组建 点详细信息,只选择 域名系统(DNS)安装完成后在运行里面输入dcpromo生成备份域下一步后输入用户和密码(注意点下一步前要看看两个机器间能否ping通)查找现有域接下来的几步不要

10、修改路径好备份域设定就算成功了。四安装集群(1) 开启server1,同时保持server2 处于关闭状态。展开server1 的“开始”菜单,定位到“程序”“管理工具”,打开“群集管理器”。(2) 选择“创建新群集”。(3) 输入您公司的域名和事先准备好的群集名。如果有需要,在DNS 中对该群集名建立对应的A 记录。这里的域是你之前创建的域名。(4) 输入新群集中的第一个节点的计算机名,这里我们选择server1 (7) 输入前面创建的群集服务帐号。该帐号可以不是域管理员,但是必须是各节点的本地管理员我这里面的域名是贴的别人的图片,这个应该是你创建的域名(8) 下图是配置信息汇总。如果发现配

11、置有错误,可以点击“上一步”进行更改。否则点击“下一步”,开始群集创建。(9) 可以查看创建过程是否顺利。一般来说,只要前面群集前的分析没有问题,创建过程一般都不会有问题的。(10) 完成新建服务器群集向导。至此,我们已经成功的在server1 上配置了群集服务。(11) 打开群集管理器,验证ClusterNodeA 上的群集服务已成功安装。资源所有者均为server1,并均处于联机状态2、将server2加入现有群集(1) 开启server2 节点,同时不要关闭server1,否则无法加入现有群集。打开群集管理器,选择“添加节点到群集”,“浏览”,找到之前创建的群集名ClusterTest。

12、点击“确定”。(2) 进入添加节点向导。(3) 选择您要添加到现有群集的节点。我这里选择server2(4) 同样,节点加入前会进行群集配置分析。如果分析结果中有任何问题,请着手解决后再往下继续(5) 输入群集服务帐号。(6) 群集配置信息汇总,返回修改请点击“上一步”,继续请点击“下一步”。(7) 开始“添加节点到群集”的配置操作(8) 完成节点添加工作(9) 从下图可以看出,server2 已成功加入现有群集,目前处于运行状态10) 至此,我们成功的在server1 上新建了一个名为ClusterTest 的群集,并成功将server2加入该群集中。(11) 细心的您在server2 加入

13、到现有群集后,可能会发现无法在server2 上访问原有的共享磁盘。如下图所示。不要奇怪,只是正常现象。因为在群集服务中,同一时刻只能有一个节点对资源拥有所有权。在我这个例子中,此刻仲裁磁盘的所有者是server1,所以server2 无法访问。反过来,如果所有者是server2,则会变成server1 无法访问共享磁盘。六、配置群集服务 1、群集网络配置(1) 进行专用网络配置。打开群集管理器,单击“群集配置”,单击“网络”,右键选择private 的属性。(2) 选择“为群集使用启用这个网络”和“只用于内部群集通讯(专用网络)”。对上图中的几个选项,我稍微做一下解释:为群集使用启用这个网络

14、: 如果选定了该复选框,群集服务将使用该网络。默认对所有网络选定该复选框。只用于客户端访问(公用网络):如果您想让群集服务仅使用该网络适配器与其它客户端进行外部通信,那么选择该选项。该网络适配器将不进行节点对节点通信。只用于内部群集通信(专用网络):如果您想让群集仅使用该网络进行节点对节点通信,那么选择该选项。所有通信(混合网络):如果您想让群集服务使用该网络适配器进行节点对节点通信和外部客户端通信,那么选择该选项。默认对所有网络选定该复选框。在本次实验中,我们仅使用到了两个网络:Public Connection 和privatet Connection。基于最常见的配置,我们将这两个网络分

15、别作为混合网络和专用网络。(3) 同样,进行公用网络配置2、心跳适配器优先化(1) 由于群集服务总是尝试使用列于首位的网络适配器进行节点间的远程过程调用(RPC)通信。只有当群集服务无法使用第一个网络适配器进行通信时,才会使用列表上的下一个网络适配器。所以我们需要调整一下心跳适配器的优先级。(2) 启动群集管理器。右击群集名称,然后单击“属性”,在弹出的对话框中单击“网络优先级”选项卡。将private 上移至顶部。4、测试群集安装前面我们在CluterNodeA和CluterNodeB新建和加入现有群集结束后,都分别给出了一张截图用来验证群集安装的正确性。如果您觉得验证不周全,还可以采用如下

16、几个方法来验证。(1) 最简单的验证就是通过群集管理器。打开群集管理器,查看是否能够打开到群集的连接。(2) 查看群集服务是否启动(3) 相关事件日志(4) 相关注册表键值九、故障转移测试前面说了这么多,终于等到最激动人心的时刻了。在这一环节中,我准备将测试分为初级测试和高级测试两块来验证群集的故障转移功能。1、 初级测试(1) 打开群集管理器,从图中我们可以看出,目前数据共享磁盘的所有者是ClusterNodeA,状态为联机。(2) 右键选择组0的“属性”,再选择“移动组”。(3) 可以看到此时的状态为“脱机挂起”。(5) 从图中可以得知,共享数据磁盘R的所有者已经转移到ClusterNod

17、eB上了,状态为联机。(6) 此实验说明,在群集服务中,资源能够从一个节点手动转移到另一个节点。(当然也能够自动转移,后面的实验均属于自动转移)2、 高级测试 (1) 手工模拟故障1次(1) 打开群集管理器,对磁盘Q进行一次“初始故障”操作。此时磁盘Q的所有者为ClusterNodeA。(2) 可以看到磁盘Q已经联机挂起了。(3) 经过很短的时间后,磁盘Q又自动联机了,所有者还是ClusterNodeA。(4) 此实验说明,群集节点的资源,在遇到初始故障后,能够自我修复,重新回到联机状态。虽然在这个实验中没有体现出能够初始故障多少次,但是我可以告诉大家,是3次。如果初始故障次数超过3次,就不会

18、自我修复了,而是会进行故障转移。下面的实验会证明这一点。(2) 手工连续模拟故障4次(1) 打开群集管理器,对磁盘R进行“初始故障”操作,重复4次。此时磁盘R的所有者还属于ClusterNodeA。(2) 4次模拟故障后,定位到“资源”,在右边窗口中可以看到,所有资源已自动迁移到ClusterNodeB上,处于联机状态。(3) 由于心跳侦测机制的作用(心跳信息大约每1.2秒一次),群集服务会发现ClusterNodeA并不是真正的宕机,所以ClusterNodeA会自动尝试联机。(4) 节点ClusterNodeA已恢复正常。(5) 此实验说明,在群集服务中,当某个节点故障超过3次后,则不会自

19、动恢复,而是进行故障转移。同时也说明,当群集服务检测到原节点可用时,原节点会再次自动回到群集中。此过程的专业术语叫“故障回复”(3) 停止群集服务测试1) 在停止ClusterNodeB上的群集服务前,先打卡群集管理器,可以察看到,目前资源的所有者是ClusterNodeB。2) 停止ClusterNodeB的群集服务。3) 再次回到群集管理器,发现资源的所有者已经切换到ClusterNodeA上。因为ClusterNodeB上的服务已停止,不可能自动恢复过来。仍旧通过心跳侦测机制,当丢失4次心跳信息后,(大约5秒),则会宣告该节点失败。所以图中显示红叉,表示ClusterNodeB这个节点目

20、前不可用。4) 此实验说明,当某个节点上的群集服务停止后,运行在该问题节点上的资源会自动转移到其他正常节点。(4) 模拟意外断电时故障转移1) 测试前按照老规矩,打开集群管理器,可以看到资源的所有者ClusterNodeB。2) 直接关闭虚拟机后,打开ClusterNodeA上的集群管理器,发现资源已经为脱机状态,且群集组已显示不正常。3) 群集服务试图将资源所有者切换到ClusterNodeA上。4) 资源已全部迁移到ClusterNodeA上,且显示ClusterNodeB不正常。3.TOMCAT群集管理器配置方法1 启动群集管理器2 在群集管理其中增加组信息。 选取两个所有者。增加成功3

21、 增加支援,选择刚建的组,进行增加支援操作命令行:java.exe -jar -Duser.dir=C:Program FilesApache GroupTomcat 4.1 C:Program FilesApache GroupTomcat 4.1binbootstrap.jar startjava.exe -jar -Duser.dir=tomcat安装目录 tomcat安装目录binbootstrap.jar start当前目录:C:j2sdk1.4.1_01bin当前目录:jdk安装目录bin安装完成,验证是否成功。0.5/先将各节点tomcat服务停掉,并设定为手动启动1/选择联机操作。2/对主设备进行启始故障操作。观察操作后所有着是否发生切换。并观察所有者的任务管理中观察JAVA进程是否启动。在tomcat的conf目录下server.xml文件加上十、结束语如果您完成了本指南全部的实验环节,那么恭喜您!您已经完成了所有节点上的群集服务配置。服务器群集已经完成可以运作了。您现在可以准备安装群集资源,比如:文件共享、打印机共享、诸如分布式的事务协调器、DHCP、WINS等群集识别服务、或者诸如Exchange Server或SQL Server等群集识别程序。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号