1.实验环境:

  1. VM Workstation 8
  2. 两台版本8的虚拟Win Server 2003 企业版(两张网卡)
  3. Openfilerlinux)共享存储

2.IP地址分配:

    Server1 Public192.168.204.4/24   Private: 192.168.153.4/24

    Server2 Public192.168.204.5/24   Private:  192.168.153.3/24

       Openfiler      192.168.204.3/24
         ITC集群IP          192.168.204.8/24

3.安装的步骤:

  1. 两台虚拟机装好:Win server 2003 企业版 R2,另外安装好Openfiler,调试好iSCSI环境

        windows Server 2003 MSCS双机热备份_MSCS

  1. 安装和配置域(Active Directory)(两台都安装域和DNS的环境)
遇到的问题:

Active Directory安装向导不能继续,因为林没有为安装Windows 2003 Server准备好,源林的Active Directory架构与这台机器上的Active Directory版本不兼容

解决的方法:

无论用户当前域(林)是Windows 2000、Windows 2003 还是二者的混合,如果需要提升一台新Windows 2003 R2服务器成为混合环境下的R2域控制器,用户会遇到升级失败的问题。dcpromo会提示“Active Directory安装向导不能继续,因为林没有为安装Windows 2003 Server准备好,源林的Active Directory架构与这台机器上的Active Directory版本不兼容”。

 

在Windows 2000域(林)中提升Windows 2003 域控制器也会遇到同样问题,解决方法很简单,在根域schema主控上运行Windows 2003 光盘i386/adprep.exe /forestprep即可。但运行Windows 2003 R2的第一张安装光盘i386/目录中的ADPrep是不解决问题的,Windows 2003 R2提供了两套ADPrep,第一张光盘只与Windows 2003兼容。如果要将schema扩展到Windows 2003 R2兼容模式,需要运行Windows 2003 R2第二张安装光盘的:/CMPNENTS/R2/ADPREP/adprep.exe /forestprep才可以。

 

两台服务的DNS的设置分别为:Server1的主DNS为自己,备用的为Server2

                                                             Server2的主DNS为自己,备用的为Server1

Server1

 

   windows Server 2003 MSCS双机热备份_热备份_02

Server2

 

windows Server 2003 MSCS双机热备份_windows server 2003_03

  1. 激活网卡:

网卡1Public    :用于数据传送

网卡2Private   :用于heartbeat(集群内服务器的心跳信号的)

首先要把网卡的优先级设置好,Public为优先级最高;

 

windows Server 2003 MSCS双机热备份_MSCS_04

public调整到最上面:

 

windows Server 2003 MSCS双机热备份_windows server 2003_05

  1. 准备共享存储介质

分别在两台服务器上使用MS iSCSI Inititiator作为iSCSI目标服务器的存取端,配置iSCSI Inititiator,使其能够获得iSCSI目标服务器提供的共享存储空间

 

windows Server 2003 MSCS双机热备份_热备份_06

两台服务器的共享盘要一致,盘符和大小都要一致,作为仲裁盘,只要1G就够了,另外的盘作为共享盘,作为以后安装服务使用,例如以后要安装SQL server

 

windows Server 2003 MSCS双机热备份_热备份_07

  1. 创建和配置群集
  • 创建群集并配置第一个节点

 

windows Server 2003 MSCS双机热备份_windows server 2003_08

确定后进入新建服务器群集向导

 

windows Server 2003 MSCS双机热备份_MSCS_09

在群集名处输入新建群集的名称,这里是ITC;

 

windows Server 2003 MSCS双机热备份_MSCS_10

计算机名自动使用本机NETBIOS名称Server1,向导进行分析配置,(没有错误完成后的进度条变绿色):

 

windows Server 2003 MSCS双机热备份_windows server 2003_11

IP地址处输入群集的IP地址,这里是“192.168.204.8”,输入群集服务的帐号和口令,

本安装使用超级用户“administrator”的帐号和口令作为群集服务的帐号。
在建议的群集配置中确保仲裁盘使用的是共享磁盘Q:,点击[仲裁(Q)]按钮,确定选择的仲裁盘正确。

 

windows Server 2003 MSCS双机热备份_热备份_12

开始创建群集,正确完成后创建群集的进度条变绿色。

 

windows Server 2003 MSCS双机热备份_windows server 2003_13

完成后打开群集管理器,察看已经创建和配置好的群集及群集中的第一个节点的状况。

 

windows Server 2003 MSCS双机热备份_windows server 2003_14

对于仅用于群集心跳检测的网卡(Private) 进行设置,使其只用于内部群集通讯(专用网络):

 

windows Server 2003 MSCS双机热备份_热备份_15

  • 配置第二个节点
在第二个节点上安装群集服务所需要的时间比第一个节点要少。安装过程基于第一个节点的配置,配置第二个节点的群集服务网络设置。
在第二个节点上打开群集管理器,选择打开到群集的连接,使用添加节点到群集的操作,群集或服务器名选择ITC

 

windows Server 2003 MSCS双机热备份_热备份_16

在请选择计算机处选择Server2,并添加到列表中:

 

windows Server 2003 MSCS双机热备份_MSCS_17

添加节点向导开始分析配置(没有错误完成后的进度条变绿色):

 

windows Server 2003 MSCS双机热备份_MSCS_18

最后在集群管理那里可以看到这面板:

 

windows Server 2003 MSCS双机热备份_热备份_19

到此,MCSC的基本集群方案就成功了。

4.测试:

  1. 只有主可以访问仲裁盘和共享盘:

Server1

windows Server 2003 MSCS双机热备份_热备份_20

 

Server2

 

windows Server 2003 MSCS双机热备份_热备份_21

  1. 当主服务器挂掉,备份服务器马上起来接替服务。