Windows server 2003 群集搭建

服务器群集是一组各自独立的服务器,这些服务器运行群集服务并作为一个系统共同工作。服务器群集的目的是在发生故障和计划停机时保持客户机对应用程序和资源的访问。如果群集中的一台服务器由于发生故障或需要维护而无法使用,资源和应用程序将转移到另一个有效的群集节点中。Windows server 2003 最多支持8个节点。

群集服务的优点包括:

1、可用性高 2、故障回复 3、易管理性 4、可伸缩性

clip_image002

我的试验环境是打在VMware7.1上面的,操作系统是Windows server 2003 SP1.

用VMware创建两个SCSI共享磁盘:

一个500M左右用来做仲裁磁盘,一个10G做资源共享磁盘(按需创建)

注意:我的系统所用磁盘类型是IDE,在挂载SCSI磁盘时要先挂载仲裁磁盘,因为在创建群集时会选择第一个SCSI磁盘为仲裁磁盘。

在节点1上操作:

挂载两个磁盘,先挂载仲裁磁盘再挂载资源磁盘。打开节点1(关闭节点2)将两个磁盘格式化分配盘符

clip_image004

然后关闭节点1,在节点2上挂载磁盘顺序一样。打开节点2对磁盘不用再格式化只要分配盘符就行,和节点1保持一致。

关闭节点2,打开节点1.开始创建群集

clip_image005

创建新群集

clip_image006

创建向导,下一步

clip_image007

输入群集名称,下一步

clip_image008

选择计算机,下一步

clip_image009

分析配置,在这一步可能会遇到一个问题找不到共享的仲裁磁盘,刚开始的时候我也遇到了这样的问题。原来我用的系统盘也是SCSI磁盘,系统盘默认编码是SCSI0:0而仲裁盘默认也是0:0这样就发生了冲突所以就找不到共享的仲裁磁盘。我又做了两个虚拟机系统盘类型是IDE.这样就没问题了。

clip_image010

输入一个IP,下一步

clip_image011

输入域管理员用户名和密码,下一步

clip_image012

上图所示E盘就是仲裁磁盘,下一步

clip_image013

创建群集

clip_image014

完成 群集创建完毕。

clip_image016

现在里面只有一个节点,关闭节点1。

对SERVER1做一下修改

用记事本打开下面的文件

clip_image018

添加 disk.locking=”FALSE” 意思是使该磁盘处理不锁定状态.这样所有节点才可以同时启动。

clip_image020

打开节点2

clip_image021

添加节点到群集,输入群集名称

clip_image022

下一步,添加SERVER2

clip_image023

clip_image024

clip_image025

clip_image026

clip_image027

clip_image028

节点2添加完成。打开节点1

clip_image030

这样Windows server 2003 群集搭建完毕。这是搭建SQL群集、exchange群集等服务器群集的基础。本来想搭个Windows server2008的服务器群集,因为物理机资源有限,只能先搭个Windows server 2003的先试试了。测试就不做了,太困啦。希望各位多多指教!!!