虚拟主机的建立
先在VMware中建立两个虚拟主机:
在两台虚拟机中分别添加一个网卡(默认安装只有一个)。
将硬盘的属性改成IDE

 

配置VMware的SCSI设备共享
共享SCSI设备是机群的必需配置,下面将介绍如何在VMware中虚拟出一个SCSI设备,而且此设 备应在安装w2k前配置。

下载VMware SCSI disk
由于VMware本身不支持共享的SCSI设备,所以必须从网上下载一个VMware SCSI disk,下载[url]http://www.robbastiaansen.nl/tools /tools.html#plaindisks[/url]
这个网页上提供了从50Mb到30Gb的VMware SCSI disk供用户自行选择,我下载的是4G的文件。其中包括了三个文件,其后缀分别为DAT和PLN。PLN是配置文件;DAT是虚拟共享硬盘。为SCSI 设备建立一个目录(D:\My Virtual Machines\cluster)用于虚拟的SCSI硬盘,把上述三个文件考入其中。用笔记本打开plainscsi4gb.pln。在access行 写入当前的DAT文件的目录d:\My Virtual Machines\cluster\plainscsi4gb2.dat,在VMware中添加SCSI设备
1.VMware中添加一块硬盘,在 添加硬件向导中选择“使用一个现存的虚拟硬盘”,点击下一步,
2.在选择现有的磁盘文件点击浏览,将文件类型改为VMware无格式磁盘 (*.pln),然后选择d:\My Virtual Machines\cluster\plainscsi4gb.pln,
3.在第二个节点 上用同样方法添加一个硬盘。
4.分别在每台虚拟机所在的目录,用笔记本打开VMX文件在其中添加一行指 令:disk.locking=false,
5.在启动VMware时,会提示从哪个配置文件启动,选择IDE的硬盘即可。这样SCSI设备就添 加好了,你可以在VMware中安装w2k advance server了。
Windows2000 Advance Server的Cluster设置
Windows2000 Advance Server中的磁盘设置
安装完w2k后在一台机器的磁盘管 理工具中添加新的硬盘,在分配驱动器卷标时应注意不能与第二台机器装系统的盘符相同。
测试共享磁盘是否成功:在一台节点的共享磁盘中建立一个文 件,看第二个节点的共享磁盘中是否有该文件。
配置集群的准备工作
在安装集群前,必须在Advance Server中配置以下服务:
DNS 登录
为了恰当地安装集群, 你必须在你的基于活动目录(Active Directory)的域控制器(Domain Controller ,DC)上将两个节点的主机加入域中,在DNS中用你的集群的名字和IP地址配置一个DNS登录。(集群外的机器将通过该IP访问集群)
即在 DNS中建立一个与集群的公共IP相对应的主机纪录。
例如:主机名:mycluster       IP:10.10.3.119

域 帐号
集群要在域中工作,你必须创建一个域用户帐号。在安装集群的过程中,这个帐号也被授予对每个节点的本地管理员的权限。
即在动态目录中 创建一个域用户帐号。用户名:cluster
      
私人网络配置
配置心跳网卡的IP。即集群间的通讯线路。
在 设置固定IP地址时,还有很重要的一点是你点击TCP/IP属性对话框中的"高级"栏,选择"在TCP/IP上关闭NetBIOS",如图5所示。

公共网络配置
在第二个网卡上分配合适的IP地址,DNS和WINS设置。
每个节点也必须在域中。

在第一个节点上添加集群
为了开始Windows 2000集群服务的安装,打开你的集群中的节点1。一旦系统启动,登陆到域,从"控制面板"中选择"添加/删除程序"。
选定"添加/删除 Windows组件",然后选择"集群服务"。点击"下一步",安装集群服务。如果你没有把I386目录复制到本地驱动器中,你可能会得到插入 Windows 2000高级服务器CD的提示。一旦集群服务已安装, 你会看到一个欢迎屏。
点击"下一步", 你能看到集群硬件兼容性列表(HCL)。点击"我理解"按钮进入下一个界面。这里,你必须指定这是否为集群中的第一个节点或者你是加入一个现有的集群。在 本例中,我们是在配置集群中的第一个节点。点击"下一步"并输入新集群的名称。
接下来的屏幕会问你想为这个集群分配的域帐号。我将选择我在本文 开始时创建的域帐号"cluster"。如果域帐号不是该节点的本地管理员中的成员,你会得到提示,添加该成员到该组。选择"是"继续。
下一个 屏幕,你可以在由集群管理的你的共享阵列上指定驱动器。缺省情况下,所有驱动器现在都列在"管理磁盘"下。 你可以接受缺省设置或如果必要的话,删除磁盘。在本例中,我只有一个Quorum 驱动器和一个SQL服务器分区。
集群文件存储屏允许你告诉集群 服务哪个磁盘将作为Quorum驱动器。Quorum磁盘为集群掌握着处理日志和集群状态信息。你的Quorum驱动器通常至少应有100MB。在对他们 的驱动器进行分区时,大多数管理员用字母Q命名Quorum驱动器。
下一个屏幕为你提供了关于你的公共和私人网络的信息。阅读该信息并点击"下一 步"。
在私人网络屏幕上,选定"开启这一网络供集群使用"并选择"尽限内部集群通讯(私人网络)"选项。我把这一连接叫做"心跳"。
点 击"下一步"进入公共网络屏。选定"开启这一网络供集群使用"并选择"所有通讯(混合网络)"选项。点击"下一步"。
下一个屏幕允许你选择使用 哪块网卡作为内部通讯的主网络,哪块作为主网络出现故障时的后备网络。确保你的私人网络或心跳连接排在列表的第一位,然后点击"下一步"。
现在你 可以进入集群IP地址(图H)。这将作为你的虚拟集群或服务器的IP地址,它不应与任何其他在你的网络上的其它集群,节点或设备有相同的IP地址。你还需 要输入你的子网络的掩码。做好以后,点击"下一步"和"完成"。你现在可以开始安装你的集群中的节点2了。
安装节点2
让节点1继续开 着,打开节点2。按照前面同样的过程从"添加/删除Windows组件"安装集群设备。向导再次开始,询问这是集群的第一个还是第二个节点。选择集群的第 二个节点并点击"下一步"。输入你要加入的集群名称并点击"下一步"。
现在,输入设备帐号密码并点击"下一步"。如果该帐号不属于本地管理员 组,你会被提示添加它然后可以继续。点击"完成",你已经在两个节点上成功安装了集群设备。现在可以测试你的VMware配置了。

测试你的VMware集群
开始打开集群中每个节点的"集群管理员"(在开始| 程序| 管理工具中), 展开组的目录树。然后,在"磁盘组"上点右键并选择"移动组"。你将看到该组移动到节点2了。
现在,我们将展开组目录选定"磁盘组1"模拟故障转 移。在详细信息框中,在磁盘上点右键并选择"开始故障"。
你会看到一些运动,然后状态将恢复正常。这个情况的发生是因为集群将尝试三次来修正自 己,然后才会进行故障转移到下一节点。为了测试这一过程,你必须选择四次"开始故障"。