vmware群集 联系客服

发布时间 : 星期日 文章vmware群集更新完毕开始阅读4eb46536a32d7375a4178093

VMware Workstation 6.0 中Cluster配置指南

目录

一、群集介绍... 3 二、群集专业术语... 3

三、实验环境介绍及要求... 4 1、拓扑图... 4

2、软件配置说明... 4 (1) DC软件配置信息... 4

(2) Cluster Node A软件配置信息... 4 (3) Cluster Node B软件配置信息... 5 3、硬件配置要求... 5 (1) 网卡... 5 (2) 共享磁盘... 5

四、安装群集前的准备工作... 6 1、创建共享磁盘... 6

(1) 创建用来保存共享磁盘的目录... 6 (2) 创建仲裁磁盘... 6 (3) 创建数据共享磁盘... 7

(4) 验证共享磁盘是否成功创建... 7 (5) 附加共享磁盘... 8 2、网络及系统配置... 10 (1) 创建群集服务帐户... 10 (2) 添加群集A记录... 12

(3) ClusterNodeA上的共享磁盘配置... 12 (4) 网络配置... 16

(5) ClusterNodeB上的共享磁盘配置... 21 五、安装群集服务... 24

1、在A节点上新建一个群集... 24 2、将B节点加入现有群集... 29 六、配置群集服务... 35 1、群集网络配置... 35 2、心跳适配器优先化... 37 3、仲裁磁盘配置... 38

4、创建一个启动延迟(此操作非必需)... 39 5、测试群集安装... 40 七、故障转移测试... 42 1、初级测试... 42 2、高级测试... 44

(1) 手工模拟故障1次... 44 (2) 手工连续模拟故障4次... 45 (3) 停止群集服务测试... 47

(4) 模拟意外断电时故障转移... 49 八、结束语... 50 一、群集介绍

服务器群集是一组协同工作并运行Microsoft群集服务(Microsoft Cluster Service,MSCS)的独立服务器。它为资源和应用程序提供高可用性、故障恢复、可伸缩性和可管理性。它允许客户端在出现故障和计划中的暂停时,依然能够访问应用程序和资源。如果群集中的某一台服务器由于故障或维护需要而无法使用,资源和应用程序将转移到可用的群集节点上。

(说明:本文档编写的目的是为了帮助大家实现所关心的如何在VMWare Workstation中完成典型群集的配置步骤,不会具体的涉及到如何安装群集应用程序,如Exchange群集等)

二、群集专业术语

节 点: 构建群集的物理计算机

群集服务: 运行群集管理器或运行群集必须启动的服务 资 源: IP地址、磁盘、服务器应用程序等都可以叫做资源

共享磁盘: 群集节点之间通过光纤 SCSI 电缆等共同连接的磁盘柜或存储 仲裁资源: 构建群集时,有一块磁盘会用来仲裁信息,其中包括当前的服务状态各个节点的状态以及群集转移时的一些日志

资源状态: 主要指资源目前是处于联机状态还是脱机状态 资源依赖: 资源之间的依存关系 组 : 故障转移的最小单位

虚拟服务器: 提供一组服务--如数据库 文件和打印共享等 故障转移: 应用从宕机的节点切换到正常联机的节点

故障回复: 某节点从宕机状态转为联机状态后,仍然继续宕机前的工作,为其他节点分流 三、实验环境介绍及要求 1、拓扑图

2、软件配置说明 (1) DC软件配置信息

OS:Windows Server 2003 X86 SP1 中文企业版 Role: Active Directory域控制器

Domain:test.com

ServerName:DC.test.com

IP:192.168.0.254 (以“桥接”方式连接)

Netmask:255.255.255.0 Gateway:192.168.0.254

(2) Cluster Node A软件配置信息

OS: Windows Server 2003 X86 SP1 中文企业版 Role: Member Server

ServerName:ClusterNodeA.test.com IP1:192.168.0.1 (以“桥接”方式连接) Netmask1:255.255.255.0 Gateway1:192.168.0.1 Dns1:192.168.0.254

IP2:10.0.0.1 (以“VMnet2”方式连接)

Netmask2:255.0.0.0 Gateway2:None DNS2:None

(3) Cluster Node B软件配置信息

OS: Windows Server 2003 X86 SP1 中文企业版 Role: Member Server

ServerName:ClusterNodeB.test.com IP1:192.168.0.2

Netmask1:255.255.255.0

Gateway1:192.168.0.1 (以“桥接”方式连接) Dns1:192.168.0.254

IP2:10.0.0.2 (以“VMnet2”方式连接)

Netmask2:255.0.0.0 Gateway2:None DNS2:None

3、硬件配置要求 (1) 网卡

1) 群集中的每个节点需要有两个网卡。一个用来连接您的公共网络,一个用来进行群集节点间的通讯,俗称“心跳连接”。

2) 心跳线必须通过交叉线直接连接群集节点,不能通过任何路由设备。因为群集心跳数据包的生存时间TTL值为1。我们知道,数据包在每经过一个路由节点时,TTL值都会减一。 (2) 共享磁盘

1) 除操作系统所在磁盘外,还需要两个额外的SCSI磁盘。一个用来做仲裁磁盘,另一个用来充当数据共享磁盘。

2) 共享磁盘必须位于系统驱动器所用的控制器以外的另一个控制器上。不要和操作系统所在磁盘使用同一个总线。

3) 所有共享磁盘,包括仲裁磁盘,必须在物理上附加到一个共享总线。 4) 仲裁磁盘空间大小最小50 MB。为了得到最佳的NTFS文件系统性能,建议采用最小500 MB的磁盘分区。

5) 所有共享磁盘必须配置为基本磁盘,而不能为动态磁盘。

6) 共享磁盘不支持软件容错,不要再试图对共享磁盘做软RAID。

7) 如果您使用的是64位版本的Windows Server 2003的系统,需要注意的是,所有共享磁盘必须配置为主引导记录(MBR),也就是建立主分区。也不要试图配置为GPT磁盘,因为它不能作为群集磁盘得到支持。

8) 群集磁盘上的所有分区必须格式化为NTFS。

9) 群集节点的操作系统必须采用同架构的版本,不能节点A采用32位系统,而节点B却使用64位系统。 (说明:在本次实验中,模拟的SCSI共享磁盘柜均是通过VMware Workstation自带的相关工具来创建)

四、安装群集前的准备工作 1、创建共享磁盘 (1) 创建用来保存共享磁盘的目录

在本实验中,我在D:\\Virtual Machines目录下新建了一个ShareDisks文件夹,用来保存后面两个操作建立的虚拟仲裁磁盘文件和数据磁盘文件。 (2) 创建仲裁磁盘

进入VMware Workstation软件安装目录,在命令提示符窗口敲入如下命令: vmware-vdiskmanager.exe -c -s 600Mb -a lsilogic -t 2 “D:\\Virtual Machines\\ShareDisks”\\Quorum.vmdk

(3) 创建数据共享磁盘

进入VMware Workstation软件安装目录,在命令提示符窗口敲入如下命令:

vmware-vdiskmanager.exe -c -s 2Gb -a lsilogic -t 2 “D:\\Virtual Machines\\ShareDisks”\\ShareDisk.vmdk

(4) 验证共享磁盘是否成功创建

进入D:\\Virtual Machines\\ShareDisks中,可以看到步骤2、3创建的4个虚拟磁盘文件。