Windows server 2003高可用NLB和服务器群集配置

Windows server 2003高可用NLB和服务器群集配置_群集

 

拓朴简介:


1. VS1:用来连接内网和外网的路由器(Internet).

2. VS2 / VS3:NLB群集,上面搭建WEB SERVER。

3. VS4 / VS5:服务器群集。上面搭建文件共享服务器.DHCP服务器.WEB服务器的数据库。

4. 真机:外部客户,用来访问内部的服务器。

5. VS3:做域控制器。内部所有计算机做DC 成员机。

6. 磁盘阵列:由于设备原因,在服务器群集VS5和VS4各添两块磁盘.做阵列.

7. NLB群集公共IP:192.168.1.30/24,服务器群集的公共IP:192.168.1.40/24

8. NLB 最多可有32个节点,NLB可以工作在工作组和域控的环境下.

9. 服务器群集最多可有8个节点,它只能工作在域环境下.

10. NLB服务器群集命令:nlbmgr

11. 群集服务器的命令是:cluadmin



实验目标:



1> 了解NLB和服务器群集的概念.

2> 掌握NLB群集和服务器群集的准备.

3> 掌握NLB群集和服务器群集的配置.

4> 掌握NLB群集和服务器群集的验证.

5> 验证外部客户端能否正常访问内部服务.



实验内容简介:


1> 网络负载均衡(NLB,Network Load Balancing)群集增强了Web.Ftp.ISA.×××.

等服务的可靠性和可伸缩性.

NLB群集中的计算机对外保持唯一的IP地址,当大量客户访问WEB服务器,NLB群集将传入客户机的请求自动分发到群集中的所有主机.

一个NLB 群集中最多支持32以计算机节点.


2> 服务器群集是由独立的计算机(称为节点)构成的组.不同节点协同工作,就

像单了系统一样.从而确保关键的应用程序和资源始终可由客户端

使用.

只有2个版本的 Windows server 2003系统支持该服务.

Windows Server 2003企业版(Enterprise Edition).

Windows Server 2003 Datacenter Edition.(海量数据库).

   

服务器群集模式

典型应用

单节点群集

开发和测试平台

单仲裁设备群集

位于群集存储设备上的高可用性的应用程序(实验所做)

多数节点集群集

地理分散的服务群集



利用服务器群集技术可实现DHCP.文件共享.后台打印.MS SQL SERVER.Exchange Server等服务的可靠性.



实验步骤:


一.搭环境.



1> 添加相关硬件.

Windows server 2003高可用NLB和服务器群集配置_NLB_02


Windows server 2003高可用NLB和服务器群集配置_集群_03



Windows server 2003高可用NLB和服务器群集配置_集群_04







Windows server 2003高可用NLB和服务器群集配置_NLB_05



Windows server 2003高可用NLB和服务器群集配置_集群_06


2> 对添加的磁盘阵列进行更改.


更改前一定要先关掉界面中的VS4和VS5.由于,VS4和VS5添加了两块硬盘.做磁盘阵列,因此,要更改其配置文件.


注意:VS5和VS4的配置文件更改一样,用VS4做例,对于下面配置文件进行的更改目的为使新添加的仲裁磁盘和系统磁盘不使用同一总线.否则,安装群集时会提示找不到仲裁磁盘.


Windows server 2003高可用NLB和服务器群集配置_NLB_07


Windows server 2003高可用NLB和服务器群集配置_群集_08


Windows server 2003高可用NLB和服务器群集配置_群集_09


更改完后.保存.



1. 启动所有的计算机做实验前的配置.(配置IP.域控.成员).



Windows server 2003高可用NLB和服务器群集配置_NLB_10


Windows server 2003高可用NLB和服务器群集配置_NLB_11


Windows server 2003高可用NLB和服务器群集配置_群集_12


Windows server 2003高可用NLB和服务器群集配置_集群_13



VS 5

Windows server 2003高可用NLB和服务器群集配置_群集_14


3. 测试网络联通性.


4. 在VS1上面起用LAN(路由).


Windows server 2003高可用NLB和服务器群集配置_集群_15


Windows server 2003高可用NLB和服务器群集配置_NLB_16


Windows server 2003高可用NLB和服务器群集配置_集群_17


Windows server 2003高可用NLB和服务器群集配置_群集_18


Windows server 2003高可用NLB和服务器群集配置_NLB_19


Windows server 2003高可用NLB和服务器群集配置_集群_20


Windows server 2003高可用NLB和服务器群集配置_群集_21


5.VS3 上面装DC ,其它加入域控.(详细步骤略).


6.NLB群集节点上安装WEB服务器.(详细步骤略).



二.安装NLB.


注意:在安装之前先要看在这两台计算机上的网卡上有没有网络负载均衡服务.没有要安装,有则不要勾选.


1.安装和测试

Windows server 2003高可用NLB和服务器群集配置_群集_22


Windows server 2003高可用NLB和服务器群集配置_集群_23


Windows server 2003高可用NLB和服务器群集配置_NLB_24


Windows server 2003高可用NLB和服务器群集配置_群集_25



Windows server 2003高可用NLB和服务器群集配置_群集_26



Windows server 2003高可用NLB和服务器群集配置_集群_27



Windows server 2003高可用NLB和服务器群集配置_群集_28



Windows server 2003高可用NLB和服务器群集配置_NLB_29


第二台NLB节点上的配置

Windows server 2003高可用NLB和服务器群集配置_群集_30




Windows server 2003高可用NLB和服务器群集配置_NLB_31



Windows server 2003高可用NLB和服务器群集配置_NLB_32



Windows server 2003高可用NLB和服务器群集配置_集群_33


Windows server 2003高可用NLB和服务器群集配置_NLB_34



Windows server 2003高可用NLB和服务器群集配置_群集_35



总结:以上的情况可似表明实验OK.


测试NLB群集服务器之间的转换;


提示:在实际中,NLB群集中的多台主机协同工作分担来自客户的请示,由于,实验环境的限制,无法模拟大量客户访问NLB群集,因此,本案例中验证NLB群集采用访问优先级最高的网站(第一台主机VS3),然后模拟第一台主机发生故障,则显示第二台主机的网页,当第一台主机OK时,又会回到第一台主机的网页.




Windows server 2003高可用NLB和服务器群集配置_集群_36




关掉VS3向外网提供服务的网卡.再次访问网页时显示如下:


Windows server 2003高可用NLB和服务器群集配置_集群_37




重新启用VS3上面对外网提供服务的网卡.访问网页显示内容如下:


Windows server 2003高可用NLB和服务器群集配置_NLB_38



总结:测试结果说明了NLB群集之间运转正常.


2.查看两台NLB群集上的配置。



VS3上相关信息

Windows server 2003高可用NLB和服务器群集配置_集群_39


Windows server 2003高可用NLB和服务器群集配置_集群_40


Windows server 2003高可用NLB和服务器群集配置_群集_41



VS2上面相关信息.

Windows server 2003高可用NLB和服务器群集配置_NLB_42


Windows server 2003高可用NLB和服务器群集配置_群集_43



Windows server 2003高可用NLB和服务器群集配置_群集_44


二 .安装服务器群集.



提示: 在做服务器群集时,由于是在两个节点上各添加了两块磁盘来做后台的磁盘阵列,因此.在对这个磁盘进行操作时(分区和格式化),只能同时启动一台节点,对它进行操作,另一要关闭,如果两台同时启动,而只有一台进行操作,另一台也开启,这样会对磁盘造成损坏,因为,它们俩了节点用的是同一样的磁盘.所以,一定要先关闭另一台.反之,安装服务器群集会不成功.(以上方法只是在虚拟环境下的配置方法,现实中,另论)

1. 对主群集服务器节点(VS4)上对新添加的磁盘进行格式化和分区.


Windows server 2003高可用NLB和服务器群集配置_集群_45


Windows server 2003高可用NLB和服务器群集配置_集群_46


Windows server 2003高可用NLB和服务器群集配置_群集_47


Windows server 2003高可用NLB和服务器群集配置_群集_48


Windows server 2003高可用NLB和服务器群集配置_群集_49


Windows server 2003高可用NLB和服务器群集配置_集群_50


Windows server 2003高可用NLB和服务器群集配置_集群_51


Windows server 2003高可用NLB和服务器群集配置_集群_52


Windows server 2003高可用NLB和服务器群集配置_群集_53


Windows server 2003高可用NLB和服务器群集配置_集群_54


Windows server 2003高可用NLB和服务器群集配置_群集_55


Windows server 2003高可用NLB和服务器群集配置_NLB_56



Windows server 2003高可用NLB和服务器群集配置_群集_57


Windows server 2003高可用NLB和服务器群集配置_NLB_58


Windows server 2003高可用NLB和服务器群集配置_NLB_59


Windows server 2003高可用NLB和服务器群集配置_集群_60


Windows server 2003高可用NLB和服务器群集配置_NLB_61


Windows server 2003高可用NLB和服务器群集配置_群集_62


Windows server 2003高可用NLB和服务器群集配置_群集_63


2. 对第二台节点上的磁盘进行更改,只要对磁盘添加盘符.由于,第一个节点已对磁盘做了格式化和分区.(关掉节点一).


Windows server 2003高可用NLB和服务器群集配置_NLB_64


Windows server 2003高可用NLB和服务器群集配置_NLB_65


Windows server 2003高可用NLB和服务器群集配置_NLB_66


Windows server 2003高可用NLB和服务器群集配置_集群_67


Windows server 2003高可用NLB和服务器群集配置_群集_68



Windows server 2003高可用NLB和服务器群集配置_NLB_69


Windows server 2003高可用NLB和服务器群集配置_集群_70

3. 安装主服务器群集.(VS4)


Windows server 2003高可用NLB和服务器群集配置_集群_71


Windows server 2003高可用NLB和服务器群集配置_群集_72


Windows server 2003高可用NLB和服务器群集配置_群集_73


Windows server 2003高可用NLB和服务器群集配置_集群_74


Windows server 2003高可用NLB和服务器群集配置_NLB_75



Windows server 2003高可用NLB和服务器群集配置_NLB_76


Windows server 2003高可用NLB和服务器群集配置_集群_77


Windows server 2003高可用NLB和服务器群集配置_集群_78


Windows server 2003高可用NLB和服务器群集配置_集群_79


Windows server 2003高可用NLB和服务器群集配置_集群_80


Windows server 2003高可用NLB和服务器群集配置_NLB_81


4. 添加第二台节点到服务器群集中(VS5)


Windows server 2003高可用NLB和服务器群集配置_NLB_82


Windows server 2003高可用NLB和服务器群集配置_NLB_83


Windows server 2003高可用NLB和服务器群集配置_NLB_84


Windows server 2003高可用NLB和服务器群集配置_群集_85


Windows server 2003高可用NLB和服务器群集配置_群集_86


Windows server 2003高可用NLB和服务器群集配置_NLB_87


Windows server 2003高可用NLB和服务器群集配置_集群_88


Windows server 2003高可用NLB和服务器群集配置_NLB_89


Windows server 2003高可用NLB和服务器群集配置_NLB_90


Windows server 2003高可用NLB和服务器群集配置_集群_91


Windows server 2003高可用NLB和服务器群集配置_群集_92


5. 测试服务器群是否成功,进行互相转换.


1>. VS4是主服务器群集,现在转换到另一个节点VS5为主服务器群集.

VS4转换前:


Windows server 2003高可用NLB和服务器群集配置_NLB_93

Windows server 2003高可用NLB和服务器群集配置_NLB_94

Windows server 2003高可用NLB和服务器群集配置_群集_95


VS5转换前:


Windows server 2003高可用NLB和服务器群集配置_NLB_96

Windows server 2003高可用NLB和服务器群集配置_NLB_97

Windows server 2003高可用NLB和服务器群集配置_群集_98

转换:


Windows server 2003高可用NLB和服务器群集配置_NLB_99


Windows server 2003高可用NLB和服务器群集配置_集群_100


VS5转换后:


Windows server 2003高可用NLB和服务器群集配置_群集_101


6. 在服务器群集上新建文件共享和DHCP SERVER.


1> 新建共享文件.


Windows server 2003高可用NLB和服务器群集配置_群集_102



Windows server 2003高可用NLB和服务器群集配置_群集_103


Windows server 2003高可用NLB和服务器群集配置_NLB_104


Windows server 2003高可用NLB和服务器群集配置_群集_105


Windows server 2003高可用NLB和服务器群集配置_NLB_106

Windows server 2003高可用NLB和服务器群集配置_NLB_107


Windows server 2003高可用NLB和服务器群集配置_NLB_108


Windows server 2003高可用NLB和服务器群集配置_集群_109


Windows server 2003高可用NLB和服务器群集配置_集群_110


2> DHCP SERVER 安装.


在服务器群集中做DHCP SERVER时,先要安装DHCP SERVER两个节点都要装,但在一个节点上配DHCP SERVER 就行了,)。


Windows server 2003高可用NLB和服务器群集配置_集群_111


Windows server 2003高可用NLB和服务器群集配置_集群_112


Windows server 2003高可用NLB和服务器群集配置_NLB_113


Windows server 2003高可用NLB和服务器群集配置_NLB_114


Windows server 2003高可用NLB和服务器群集配置_群集_115


Windows server 2003高可用NLB和服务器群集配置_集群_116


Windows server 2003高可用NLB和服务器群集配置_群集_117


Windows server 2003高可用NLB和服务器群集配置_群集_118


Windows server 2003高可用NLB和服务器群集配置_集群_119


Windows server 2003高可用NLB和服务器群集配置_集群_120


Windows server 2003高可用NLB和服务器群集配置_群集_121


DHCP中新建作用域


Windows server 2003高可用NLB和服务器群集配置_NLB_122


Windows server 2003高可用NLB和服务器群集配置_NLB_123


Windows server 2003高可用NLB和服务器群集配置_群集_124



Windows server 2003高可用NLB和服务器群集配置_NLB_125


Windows server 2003高可用NLB和服务器群集配置_集群_126


Windows server 2003高可用NLB和服务器群集配置_集群_127


3》。客户端验证。



DHCP

Windows server 2003高可用NLB和服务器群集配置_集群_128


Windows server 2003高可用NLB和服务器群集配置_集群_129


文件共享:


Windows server 2003高可用NLB和服务器群集配置_群集_130


Windows server 2003高可用NLB和服务器群集配置_集群_131


Windows server 2003高可用NLB和服务器群集配置_群集_132


测试成功.

7.存放网页数据文件到后台的磁盘阵列中去。

1NLB第一个节点VS3。(先要在后台的共享磁盘中建好网页文件)





Windows server 2003高可用NLB和服务器群集配置_集群_133



Windows server 2003高可用NLB和服务器群集配置_NLB_134


Windows server 2003高可用NLB和服务器群集配置_NLB_135


Windows server 2003高可用NLB和服务器群集配置_群集_136


Windows server 2003高可用NLB和服务器群集配置_群集_137


2》第二台节点的方法和第一台一样,不做详细说明书。


8.测试实验结果。(Clinet

1》测试整体的联通性。(客户端能够访问所有的内部服务)



WEB

Windows server 2003高可用NLB和服务器群集配置_集群_138


共享文件:

Windows server 2003高可用NLB和服务器群集配置_NLB_139


Windows server 2003高可用NLB和服务器群集配置_集群_140


Windows server 2003高可用NLB和服务器群集配置_NLB_141


Dhcp server:


Windows server 2003高可用NLB和服务器群集配置_NLB_142


Windows server 2003高可用NLB和服务器群集配置_集群_143


Windows server 2003高可用NLB和服务器群集配置_集群_144


2> 进行原理测试。(模拟NLB第一个节点和服务器群集第一个节点故障,)



关闭一台节点:VS4

Windows server 2003高可用NLB和服务器群集配置_NLB_145


Windows server 2003高可用NLB和服务器群集配置_NLB_146


NLB禁止对外提供服务的那块网卡.


Windows server 2003高可用NLB和服务器群集配置_集群_147


Windows server 2003高可用NLB和服务器群集配置_群集_148


访问:


文件共享:

Windows server 2003高可用NLB和服务器群集配置_NLB_149


Windows server 2003高可用NLB和服务器群集配置_集群_150


Windows server 2003高可用NLB和服务器群集配置_NLB_151


WEB:


Windows server 2003高可用NLB和服务器群集配置_集群_152


测试成功.