1、安装 VMware 6,在虚拟机中安装 2 个 windows2003 Enterprise Server 系统,
分别命名为 cluster11 和 cluster12。
2、为系统新加一个网卡,命名为 private 和 public,设置 public 的优先比
private 高。
这里假设 cluster11:private 的 IP 为 11.11.11.11/ 24
为 172.168.0.11/24
public 的 IP
的 IP 为 172.168.0.12/24
cluster12:private 的 IP 为 11.11.11.12/ 24
public
3、加入域:这里有 2 种情况,第一种,如果网络系统只有 2 台服务器,在做集
群时就必须一台做主域,一台做备域;第二种,如果有其他服务器做域,把做集
群的的服务器加到域中就好。
第一种情况:在 cluster11 上建立主域(域控制器)添加一个域用
户 cluster,并加到域管理员组,修改 host 文件(或者使用 DNS),添加以下条
目:
注:在做集群时使用的是域名,所以要做域名解析
172.168.0.11 cluster11 cluster11.yh0571.com
172.168.0.12 cluster12 cluster12.yh0571.com
172.168.0.13 clumscs
clumscs.yh0571.com
11.11.11.11 clupri11
11.11.11.12 clupri12
在 cluster12 上建域,命令提示符下输入 cdpromo,使用主域账号 cluster,
在 cluster11 上,命令提示符下输入 cdpromo 备域,配置额外域控制器,
同样在 host 文件上添加条目:
172.168.0.11 cluster11 cluster11.yh0571.com
172.168.0.12 cluster12 cluster12.yh0571.com
172.168.0.13 clumscs
clumscs.yh0571.com
11.11.11.11 clupri11
11.11.11.12 clupri12
如果是用 DNS,添加备用 DNS 服务器地址为备域的 DNS 服务器地址,防止在主域
出现故障时,域名解析失败。
4、建立共享磁盘(关键步骤):将 cluster11 和 cluster12 关机,给 cluster11
添加新磁盘,这里要注意,系统磁盘不可以和共享磁盘在同一总线上,如:原来
的系统是在 SCSI 0:0,则共享磁盘不能为 SCSI 0:X。共享磁盘需要 2 块,一个
作仲裁盘(500M),一个作数据盘,假设仲裁盘为 SCSI 1:0,数据盘为 SCSI 1:1。
用记事本打开 cluster11 系统所在目录的 VMX 文件,修改磁盘配置:
scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1.sharedBus = "virtual"
scsi1:0.present = "TRUE"
scsi1:0.mode = "independent-persistent"
scsi1:0.filename = "F:\sharedisk\quo.vmdk"
scsi1:0.deviceType = "plainDisk"
scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.filename = "F:\sharedisk\data.vmdk"
scsi1:1.deviceType = "plainDisk"
disk.locking
"FALSE"
关键步骤
共享磁盘的路径
=
之后,选择 cluster12,在添加磁盘时,选择添加已有的磁盘(即 F:\sharedisk\
目录下的 2 块磁盘),一样修改 VMX 的配置文件,同上。完成上述步骤后,先将
cluster11 机启动,cluster12 保持关机状态。在 cluster11 中,打开计算机管
理,在磁盘管理那可以看见新添加的 2 块磁盘,先初始化仲裁盘,并格式化为
NTFS,分配盘符为 Q,数据盘先暂时不做任何操作,否则可能导致仲裁盘出错。
对 cluster12 的磁盘暂不做任何动作。
5、配置集群服务
在 cluster11 机中,打开群集管理器,在命令提示符下输入 cluadmin.exe,新
建群集,按群集向导一步一步设置,在域中填入域名,在集群名中填入网络上唯
一的标识符,这里为 cluster,接着输入第一个节点的计算机名 cluster11,一
般为本机,单击下一步后,选择仲裁判(Q 盘),第一个节点就 OK 了。
节点 cluster12 中,打开群集管理器,在命令提示符下输入 cluadmin.exe。添
加节点到群集
在“群集配置→网络”中将虚拟机的连接心跳线属性改为“只用于内部群集通
讯”。
最后在 cluster12 上,我的电脑管理磁盘管理中把仲裁盘和数据盘加入,注
意盘符一定要跟 cluster11 中一样。
手把手教你配置 Windows2003 集群(图)
集 群是在一组计算机上运行相同的软件并虚拟成一台主机系统为客户端与应用提供服务;
计算机通过缆线物理连接并通过集群软件实现程序上的连接,可以使计算机实 现单机无法
实现的容错和负载均衡。集群技术在企业组织部署关键业务、电子商务与商务流程应用等领
域,具有举足轻重的作用。
本文主要带领大家一起,参与到基于 Windows2003 操作系统的集群配置中来,从以
下的配置过程中,希望读者朋友能切实了解到 Windows2003 集群技术在 Windows2003 中的具
体应用。
一、总体情况
Windows Server 2003 的企业版和 Datacenter 版都可以支持最大达 8 个节点的集群
配置;其典型的特征是可为数据库、消息系统、文件与打印服务这些关键业务应用, 提供
高可用性和可扩展性,在集群中的多个服务器(节点)保持不间断的联系。即是说如果在集
群中的某一节点因出错或维护不可用时,另一节点会立刻提供服务, 以实现容错。正在访
问服务的用户可以继续访问,而不会察觉到服务已经由另一台服务器(节点)提供。
二、安装前准备
集群服务作为 Windows Server 2003 操作系统的一个主要部分,不再是一个可选的
组件。以下配置过程主要分为“安装前准备”、“服务安装”以及“创建集群”三方面进行。
在这一步中,主要明白在软、硬件方面都应作怎样的准备,才能让集群服务正常安
装并运行起来。首先在软件方面,要求群集中的所有计算机上均安装有 Windows Server 2003
操作系统;需要有一个域名解析系统;所有的节点必须是同一个域的成员,需要一个域级账
户,而且要是每个节点上的本地管理员组的成员。
硬件方面,要求群集中的每个节点拥有两块网卡;每个节点上的所有网络界面均拥
有静态 IP 地址;一个唯一的 NetBIOS 名称;群集磁盘上的所有分区必须格式化为 NTFS 等等。
三、服务安装
在第一个节点上开始安装群集服务前,必须先在每一个群集节点上执行以下步骤:
在每个节点上安装 Windows Server 2003 操作系统。
设置网络。
设置磁盘。
提示:要配置群集服务,您必须以一个具有所有节点管理权限的账户登录。每个节
点都必须是同一个域的成员。如果您选择将其中一个节点作为域控制器,则应在相同的子网
上再设置一个域控制器,以便消除单点故障,并对该节点进行维护。
关于 Windows 2003 操作系统的具体安装过程,这里不再详述,大家可以参考
Microsoft 相关技术文档。这里主要介绍余下两步。
1:设置网络
每个群集节点要求至少要有两块网卡用于两个或多个独立网络,以避免单点故障。
其中一个网络适配器用于连接到公用网络,而另一个则用于连接到仅由群集节点组成的专用
网络。拥有多个网络适配器的服务器被称为“多宿主”。在这部分的网络配置中,可从以下
几方面进行。
规划好两块网卡的名称
依次在“控制面板/网络连接”中,右击本地连接的网卡图标,选择“重命名”命令,
将此连接命名为“专用”;然后将另一个网卡连接图标命名为“公用”。新的连接
名称将出现在“群集管理器”中,并将在联机时自动复制到其他所有的群集节点。
确定绑定的顺序网络
在“网络连接”窗口内,依次单击主菜单上的“高级/高级设置”命令,在弹出的窗
口中确定顺序为公用、专用和远程访问连接,如图 1 所示。
配置专用连接属性
步骤 1:在网络连接窗口中,右键单击专用连接图标,选择属性命令。
步骤 2:在“常规选”项卡下,清除所有其他客户端、服务和协议的复选框,确认
只勾选了“Internet 协议 (TCP/IP)” 复选框,如图 2 所示。