[信息与通信]2003服务器群集全套.doc

上传人:音乐台 文档编号:1968950 上传时间:2019-01-27 格式:DOC 页数:64 大小:2.60MB
返回 下载 相关 举报
[信息与通信]2003服务器群集全套.doc_第1页
第1页 / 共64页
[信息与通信]2003服务器群集全套.doc_第2页
第2页 / 共64页
[信息与通信]2003服务器群集全套.doc_第3页
第3页 / 共64页
亲,该文档总共64页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[信息与通信]2003服务器群集全套.doc》由会员分享,可在线阅读,更多相关《[信息与通信]2003服务器群集全套.doc(64页珍藏版)》请在三一文库上搜索。

1、什么是服务器群集从Windows NT 4.0 Enterprise版开始,服务器群集就可以作为微软公司的操作系统的一部分来使用。服务器群集在Windows 2000中的Active Directoryvanced Server和Datacenter Server以及Windows Server 2003 Enterprise和Windows Server 2003 Datacenter中作为Cluster Service(群集服务)的形式供用户使用。本章内容将以Windows Server 2003 Enterprise为例,介绍一下服务器群集的概念及部署方法,以帮助网络管理员利用群集技术实

2、现服务期自动故障转移和负载平衡。群集是一组服务器,这些服务器称作群集节点,通过使用专业的软、硬件,群集可以作为一个逻辑意义上的整体来进行访问和管理。尽管在正常情况下群集的每个节点都能够独立于其它节点运行,但是所有节点都紧密地结合在一起工作。在一个或更多的节点出现硬件故障的情况下,只要还有至少一个可以运行的节点,群集就仍然能够继续工作。服务器群集对其软硬件资源的标识进行虚拟化,它藏了资源对单个服务器硬件的依存关系,这种标识通常基于一个唯一的名字(NetBIOS名称或主机名)或地址(IP地址或MAC地址)。这样的名字或地址成为群集资源的一部分,而不是被指定给某一个群集节点。因此,以这个名字或地址为

3、目标的来自客户端请求由群集软件来处理。微软公司提供三种在高可用性程度和负载平衡能力上不同的群集解决方案:(1)服务器群集适合于高可用性(通过负载转移),但也提供一定程度的负载平衡。服务器群集通常用于后端应用程序,如数据库、文件服务器或打印服务器。服务器群集通常最多支持8个节点的故障转移来提供高可用性,但不提供动态负载平衡。然而,通过在多个群集成员之间手工分布资源,静态负载平衡是可以实现的。(2)网络负载平衡群集(NLB)提供极好的可伸缩性和负载平衡,但是故障转移能力有限。网络负载平衡群集最适合于前段服务,如Web服务等。一起工作在单个NLB中的一组服务器经常被称为群集场。(3)组件负载平衡群集

4、(CLB)是为对中间层COM+组件的请求的负载平衡处理专门开发的。这些请求是由前端层的应用程序为了处理后端层的数据而产生的。图2009010901 三种支持群集的Microsoft服务器技术安装服务器群集的硬件、软件和网络要求 服务器群集内置在Windows Server 2003 Enterprise和Windows Server 2003 Datacenter中;网络负载平衡群集在Windows Server 2003的所有版本中均适用;而组件负载平衡群集只能作为Application Center 2000的一部分使用。在Windows Server 2003 Enterprise中安装

5、配置服务器群集的过程比较简单,但在安装配置以前应当满足软硬件方面的要求:(1)软件要求譬如操作系统和网络组件的配置,以及活动目录和网络基础结构等。另外所有的服务器应该具有相同的地区和国家选项。(2)硬件要求硬件兼容性必须依据微软公司提供的硬件兼容性列表(HCL)来核实。微软公司的HCL版本会定期升级,用户可以在微软站点http:/ Arrays(存储阵列)或Storage Area Networks(存储区域网络)的方式实现。在这两种配置中,每个节点应该有单独的PCI存储适配器(SCSI或者光纤通道)连接到一个共享存储设备。其实没有群集共享存储设备同样可以安装配置群集,譬如在一个多磁盘的系统中

6、,使用其中一个磁盘作为仲裁设备,这样可以建立一个单一节点群集。当群集节点数超过两个的时候,必须使用光纤通道控制器。理想情况下,每个群集磁盘资源应该位于一个单独的通道上。如果群集节点通过内部RAID控制器连接到共享存储,则一定要禁用这些RAID控制器的回写缓存特性。否则,一次故障转移很容易造成数据丢失。另外,一定要将共享存储总线上的磁盘作为基本磁盘来配置,动态磁盘、软件RAID和卷都得不到支持。建议将这些磁盘上的逻辑驱动器格式化成NTFS格式,以NTFS的特性实现文件加密和磁盘装载点。(4)网络连接要求所有的群集节点使用同步的、基于IP的网络通信来完成群集与客户端和群集内部的通信。对于单一仲裁群

7、集,应该拥有两个分开的物理网络连接。其中一个连接称为互连,被规定用于群集内部通信,这些通信包括心跳信号和群集配置信息的更新,所有节点之间的互连构成一个所谓的专用网络。网络连接的其它类型构成一个主要传送群集和客户端之间通信量的公用网络。专用网络可以使用任何往返延迟时间不超过1/2秒的交换机或集线器,在两个节点的群集中使用一条交叉电缆进行连接即可。另外为了确保在通信线路的任何位置都不会引入单点故障,为专用网络和公用网络使用单独的交换机和单独的网卡很有必要。当然,两节点群集的专用网络无需集线设备。公用网络使用的交换机或路由器应该能够在群集启动或故障转移期间承受不必要的ARP(Active Direc

8、torydress Resolution Protocol,地址解析协议)发送。群集用户需要指定两个子网,一个用于专用网络,另一个用于公用网络。尽管DHCP被支持用于专用网络和公用网络的网卡,但仍然建议使用静态分配的IP地址。每个子网应当拥有足够的IP地址数量,所需的IP地址数至少应该满足以下需求:每个群集节点的公用网络的网卡上有一个IP地址;每个群集节点的专用网络的网卡上有一个IP地址;每个群集在公用网络上有一个群集IP地址(用于管理群集);每个虚拟服务器在公用网络上有一个IP地址(用于客户端访问)。(5)活动目录要求群集服务器必须是同一个域中的成员服务器或域控制器,用户无法在一个基于工作组

9、管理模式的网络中安装配置群集,因为群集服务需要一个安全的域用户账户。在群集安装期间会自动设置群集的组成员身份、权限和用户权利,并且应该确保用户密码永不过期。如果由于严格的安全策略不允许将密码设置为永不过期,则用户将被强制定期修改密码。服务器群集的多种解决方案用户可以根据需要事先设计安装配置的群集方案。在一个故障转移群集中,作为资源接受者的节点应该保证故障转移后累积的负载不会超过该节点所能承载的容量。例如在一个4节点的群集中,所有的节点都处于活动状态并且都被配置成所有资源的可能拥有者,每个服务器上的平均工作负荷应该不超过25%。只要在满足这个条件的前提下,该群集才能处理3个节点的故障并仍然能保持

10、群集可操作。在一个有更多节点的群集中,用户在建立各种故障转移方案是有更大的灵活性。例如可以配置故障转移只在一对节点之间进行,不过这将限制群集的高可用性,因为每一对节点中两个节点的故障会引起它们所拥有的资源组的故障。其实这样做也有好处,那就是这种方案可以将每个节点的利用率提高到50%。由此不难发现,这是一个在节点的利用率和高可用性之间进行平衡的设计方案。综合用户对群集解决方案的各种需求,可以大致提炼出以下几种群集模型。用户可以从下面列出的群集模型中选择合适的方案:(1)N节点故障转移对群集这是一组配置为只在一个群集中的节点对之间进行故障转移的群集。这种设计限制了故障转移的能力,因为一个节点对中两

11、个服务器的故障导致了该资源组的故障,不过这种群集允许的节点利用率将达到50%。(2)热待机服务器群集这是一种只有单个节点被指定为所有剩下的节点的热待机故障转移节点的群集。热待机服务器群集应当能够处理所有活动节点都发生故障这种不太可能的事件,这种群集模型限制了高可用性,因为任何活动节点和一个热待机服务器群集的故障将导致该资源组的故障。(3)N+I服务器群集这是一种有N个节点处于活动状态和I个节点充当热待机故障转移节点的群集。这种群集方案是热待机服务器群集方案的延伸,是为了解决热待机服务器群集所可能遇到的高可用性瓶颈问题。不过这种群集方案增加了硬件成本,但并没有带来处理能力上的回报,因为更多的节点

12、在大多数时间里处于闲置状态。这种方案所带来的好处是:在一次故障转移之后,群集的服务水平不会因此而下降。(4)故障转移提醒群集这是一种每个节点都处于活动状态的群集。这种群集方案的资源组以一种明确的顺序配置给一个故障转移节点,这种群集提供对资源的很好利用和不错的故障转移能力。不过一定要确定一种有意义的故障转移顺序,并且在发生故障转移时不允许单个节点超出承载能力。(5)随机群集这是一种故障转移顺序为随机的群集。该群集方案不存在可能所有者或首选所有者设置,在故障转移期间,所有权可以被转移给任何节点。要配置一个随机群集,只需确保每个资源组的首选所有者列表为空。安装服务器群集的网络设置要求每个服务器群集节

13、点要求至少要有两个网络适配器用于两个或多个独立网络,以避免单点故障。其中一个网络适配器通过一个静态IP地址连接到公用网络,而另一个网络适配器则通过另一个静态IP地址则连接到仅由群集节点组成的专用网络。专用网络适配器用于节点对节点的通信、群集状态信息和群集管理。每个节点的公用网络适配器都将群集连接到客户端所在的公用网络,并应配置为内部群集通信的后备路由。要实现这些操作,应该将群集服务的这些网络角色配置为“只用于内部群集通信”或“所有通信”。此外,每个群集网络之间必须是独立的,如果一个网络发生故障,不会对其它网络造成影响。这意味着,两个群集网络不能具有可能导致两者同时出现故障的公用组件。例如,使用

14、一个多端口网络适配器将节点附加到两个群集网络时,大多不能满足此要求,因为端口不是独立的(其实这种情况很少遇到)。拥有多个网络适配器的服务器被称为“多宿主”,由于多宿主服务器容易发生问题,且服务器群集节点间的通信对于群集的顺畅运转至关重要,因此用户必需进行一些必要的网络设置以保证群集的正常安装和运行。小提示:要验证所有的网络连接均准确无误,专用网络适配器必须位于另一个来自公用网络适配器的逻辑网络上的网络。这可以通过在双节点配置中使用跨接电缆,或者在多节点配置中使用专门的哑集线器来实现。不要对核心网络使用交换机、智能集线器或其它任何路由设备。为服务器群集节点重命名网络连接图标为了能清楚地表示服务器

15、群集节点中网络适配器所连接的网络,建议用户更改安装了双网卡的Windows Server 2003服务器的“本地连接”的名称。例如,可以在节点1中把“本地连接”重命名为“专用连接”,而把“本地连接2”重命名为“公用连接”,操作步骤如下所述:第1步,在桌面上右键单击“网上邻居”图标,在打开的快捷菜单中选择“属性”命令。第2步,打开“网络连接”窗口,右键单击“本地连接”图标,选择“重命名”命令,输入网络连接的新名称“专用连接”。第3步,重复上述操作将“本地连接2”重命名为“公用连接”,如图2009010902所示。图2009010902 重命名网络连接图标小提示:新的连接名称将出现在“群集管理器”

16、中,并将在联机时自动复制到其它所有的群集节点。在服务器群集节点中设置网络连接访问顺序在所有作为群集节点的服务器中,应该确保网络连接被网络服务访问的顺序为以下顺序:公用连接专用连接远程访问连接,操作步骤如下所述:第1步,在“网络连接”窗口中依次选择“高级”“网络设置”菜单命令,打开“高级设置”对话框。第2步,在“适配器和绑定”选项卡查看“连接”列表中的网络连接顺序是否符合上面提到的标准。如果不符合,则单击选中“公用连接”选项,并单击列表右侧的向上箭头将“公用连接”调整到最顶端。然后在“公用连接 的绑定”列表中取消“Microsoft网络的文件和打印机共享”和“Microsoft网络客户端”复选框

17、,如图2009010903所示。图2009010903 调整网络连接顺序第3步,单击选中“专用连接”选项,确保其处于中间位置,并取消绑定列表中的两个选项。为服务器群集节点设置专用连接对于本例中服务器群集节点中的“专用连接”,用户需要对协议、DNS、WINS等参数进行必要的设置,操作步骤如下所述:第1步,在“网络连接”窗口中右键单击“专用连接”图标,选择“属性”命令,打开“专用连接 属性”对话框。在“常规”选项卡中取消除“Internet协议(TCP/IP)”复选框以外的所有选项,如图2009010904所示。图2009010904 设置“专用连接”使用的项目第2步,如果作为群集节点的服务器使用

18、的网络适配器能够以不同的速度进行数据传输,那么用户应该手动指定一个速度及双工模式。不要对传输速度应用自动选择设置,因为某些适配器在特定速度时可能会丢弃一些数据包。Microsoft建议用户将同一网络上的所有网络适配器设置为“10Mbps/半双工”的工作模式。在“专用连接 属性”对话框中单击“配置”按钮,打开“网络适配器 属性”对话框。单击“高级”标签,将“Link Speed/Duplex Mode”的值设置为“10 Half Mode”并单击“确定”按钮,如图2009010905所示。图2009010905 设置适配器的速度和双工模式小提示:对于“公用连接”的网络适配器也应当设置为10 Mb

19、ps半双工模式第3步,在“专用连接 属性”对话框中双击“Internet 协议(TCP/IP)”选项,打开“Internet 协议(TCP/IP) 属性”对话框。在常规选项卡中选中“使用下面的IP地址”单选框,并指定静态IP地址。本例使用IP地址为10.115.223.2,子网掩码为255.255.255.0。最后还要确定未设置网关和DNS服务器地址,如图2009010906所示。图2009010906 指定静态IP地址小提示:专用连接适配器使用的IP地址与公用连接适配器使用的IP地址应该不在相同的子网或网络上,建议用户使用下面的专用网络地址作为专用连接网络适配器的IP地址:10.0.0.0

20、到 10.255.255.255 (A 类)172.16.0.0 到 172.31.255.255 (B 类)192.168.0.0 到 192.168.255.255 (C 类)第4步,在“Internet 协议(TCP/IP) 属性”对话框中单击高级按钮,打开“高级TCP/IP设置”对话框。然后单击DNS标签,确认未定义任何值,并取消“在 DNS 中注册此连接的地址”和“在DNS注册中使用此连接的DNS 后缀”复选框,如图2009010907所示。图2009010907 设置DNS参数第5步,单击WINS标签,在WINS选项卡中确认未定义任何值,然后取消“启用LMHOSTS查找”复选框,并

21、选中“禁用TCP/IP上的NetBIOS”单选框,图2009010908所示。图2009010908 设置WINS参数第6步,连续单击“确定”按钮确认所作的设置。用户可能会收到提示“此连接具有一个空白的主WINS地址,是否继续?”单击“是”按钮继续。然后重复上述步骤在群集中的所有其它节点中进行设置。为服务器群集设置公用连接公用连接的设置跟专用连接的设置基本相同,需要注意的是公用连接所使用的IP地址跟专用连接使用的IP地址不能处于同一个网段中。具体的设置内容和设置方法请参考教程为服务器群集设置专用连接。本例中节点1“公用连接”的IP地址设为10.115.1.10,子网掩码为255.255.254

22、.0。在Windows Server 2003中创建群集用户账户群集服务需要一个域用户账户,该账户可以是一个正规的域账户。如果作为群集节点的服务器同时也是一个域控制器,必须确保该账户拥有登录本地服务器的权限。因为安装群集需要提供用户名和密码,因此该用户账户必须在配置群集服务之前事先创建,并且该用户账户只能专门用于运行群集服务。小提示:建议不要授予群集用户账户域管理员权限,以提高安全系数。不过在安装配置群集服务的过程中,“群集配置向导”将自动授予群集用户账户这些权利:充当操作系统的一部分;调整某个过程的内存配额;备份文件和目录;增加计划优先级;作为服务登录;还原文件和目录。创建群集用户账户的步骤

23、如下所述:第1步,以Active Directoryministrator(系统管理员)身份登录基于Windows Server 2003的域控制器,然后依次单击“开始”“所有程序”“管理工具”“Active Directory用户和计算机”,打开“Active Directory用户和计算机”窗口。小提示:也可以在“运行”框中输入DSA.MSC命令打开该窗口。第2步,在左窗格中双击域名并在展开的目录中双击Users容器。这时可以在右窗格中查看ACTIVE DIRECTORY域中已经存在的用户账户,如图2009010909所示。图2009010909 ACTIVE DIRECTORY 域中默认

24、存在的账户第3步,在菜单栏依次单击“操作/新建/用户”,打开“新建对象-用户”对话框。在该对话框中,“用户登录名”是最重要的,这是用户从工作站登录域的时候使用的用户名称。在“用户登录名”编辑框中输入准备创建的用户名称(本例中输入Cluster),其它的诸如“姓名”编辑框中输入用户的实际信息(本例中输入Cluster),单击“下一步”按钮,如图2009010910所示。图2009010910 创建新用户第4步,在打开的设置密码对话框中可以设置用户的登录密码。在“密码”编辑框中输入用户账户的密码。为保证账户的安全性,这个密码一般不应少于6位,并且必须符合密码策略。在“确认密码”编辑框中重复输入密码

25、。另外,在对话框的下方有一些复选框。选中“用户下次登录时须更改密码”复选框可以使用户在第一次登录域时修改密码;选中“用户不能更改密码”则用户没有更改自己的账户密码的权限;选中“密码永不过期”则该密码不受密码策略的时间限制;选中“账户已停用”则可以禁用该用户账户。依次单击“下一步/完成”按钮完成添加,如图2009010911所示。图2009010911 设置用户密码小提示:如果用户的管理安全策略不允许使用永不过期的密码,用户必须在密码到期前,在每个节点上重续密码并更新群集服务配置。设置群集用户账户登录域控制器权限如果作为群集节点的服务器同时也是一个域控制器,那么需要修改群集账户的默认设置,使之拥

26、有登录本地服务器的权限,这主要通过编辑“组策略”来实现,设置步骤如下:第1步,依次单击“开始”“运行”,在“运行”编辑框中输入命令行gpedit.msc并回车,打开“组策略编辑器”窗口。在左窗格中依次展开“计算机配置”“Windows设置”“安全设置”“本地策略”目录,单击选中“用户权限分配”选项,然后在右窗格中右键单击“允许在本地登录”选项,选择“属性”命令,如图2009010912所示。图2009010912 组策略编辑器第2步,打开“允许在本地登录 属性”对话框,依次单击“添加用户或组”“高级”“立即查找”按钮,在“搜索结果”列表中单击选中刚刚创建的用户Cluster,并连续单击“确定”

27、按钮,如图2009010913所示。图2009010913 赋予群集用户账户本地登录的权限最后关闭“组策略编辑器”窗口。在Windows Server 2003中设置群集磁盘在介绍有关设置群集磁盘方面的知识之前,首先来了解一下在群集运作中担当重要角色的仲裁资源仲裁磁盘。仲裁磁盘用于存储群集配置数据库检查点和日志文件,日志文件可协助管理群集和维护一致性。建议用户按照以下步骤仲裁磁盘步骤进行设置:在每个群集中,都有一个单一资源被指定为仲裁资源。建议用户创建一个最小50MB的逻辑驱动器用作仲裁磁盘,对于 NTFS分区而言,最佳的空间大小是500MB,如果能将一个单独的磁盘作为仲裁资源将更佳。在群集服

28、务安装过程中,用户必须为仲裁磁盘提供驱动器盘符。常用的标准盘符为Q,本例中也将使用Q作为仲裁磁盘的盘符。配置共享磁盘的步骤如下:第1步,首先关闭所有节点,然后打开共享存储设备并打开节点1。小提示:这里所说的节点一律是指服务器。第2步,在节点1上,右键单击“我的电脑”图标,选择快捷菜单中的“管理”命令,打开“计算机管理”控制台窗口。在左窗格中展开“存储”目录,选中“磁盘管理”选项。这时右窗格中会显示出所有磁盘驱动器的信息。第3步,用鼠标右键单击基本磁盘的“未指派”区域,在弹出的快捷菜单中选择“新建磁盘分区”命令,打开“新建分区向导”,并单击“下一步”按钮,如图2009010914所示。图2009

29、010914 选择“新建磁盘分区”命令第4步,在打开的欢迎向导页中单击“下一步”按钮,打开“新建磁盘分区向导”。在“选择分区类型”向导页中选中“扩展磁盘分区”单选框,并单击“下一步”按钮,如图2009010915所示。图2009010915 选择磁盘分区类型第5步,打开“指定分区大小”对话框,调整“分区大小”微调框的值确定扩展分区的容量大小。默认将分区大小设为最大,本例采用默认的最大值,依次单击“下一步/完成”按钮完成新建过程,如图2009010916所示。图2009010916 指定扩展分区的容量大小第6步,在新建的基本磁盘扩展分区上单击右键,选择“新建逻辑驱动器”命令,如图20090109

30、17所示。图2009010917 选择“新建逻辑驱动器”命令第7步,进入“新建磁盘分区向导”,单击“下一步”按钮。打开“选择分区类型”向导页,默认选中了“逻辑驱动器”向导页,直接单击“下一步”按钮。第8步,打开“指定分区大小”向导页,设置第一个逻辑驱动器的大小(如2000MB)。单击“下一步”按钮,如图2009010918所示。图2009010918 指定逻辑驱动器大小第9步,在打开的“指派驱动器号和路径”向导页中,单击“指派以下驱动器号”右侧的下拉三角,选择一个驱动器盘符。建议使用在字母表上比默认列举的字母更靠后的驱动器盘符。通常驱动器盘符Q可以用于仲裁磁盘,而R、S等字母则用于数据磁盘,如

31、图2009010919所示。图2009010919 指派驱动器盘符小提示:如果用户计划使用卷装载点,则不要对逻辑驱动器分配驱动器盘符。第10步,打开“格式化分区”向导页,默认情况下选择使用NTFS格式化分区。建议在“卷标”编辑框中输入该逻辑驱动器的标识,这会在还原磁盘时大大减少故障排除时间(本例输入“仲裁磁盘”)。然后选中“选择快速格式化”复选框,并依次单击“下一步/完成”按钮,如图2009010920所示。图2009010920 格式化逻辑驱动器重复步骤6至步骤10,利用剩余的扩展分区创建逻辑驱动器R、S,如图2009010921所示。图2009010921 成功创建群集磁盘在Windows

32、 Server 2003系统中安装配置群集服务通过设置网络参数、创建群集用户账户并对服务器群集存储系统进行必要的配置,现在安装配置群集服务的条件基本成熟。在安装过程中,安装某些节点时将关闭其它节点,这将保证共享存储设备上的数据不会丢失或遭到破坏。因为当多个节点同时尝试写入一个未受到群集软件保护的共享存储设备时,可能会出现数据丢失或遭到破坏的情况。下表列出了安装时每一个步骤需要开启或关闭的节点和存储设备:表200901091 群集安装步骤及相关操作步 骤节点1节点2存储备 注设置网络开启开启关闭确认共享总线上的所有存储设备均已关闭,开启所有节点设置共享磁盘开启关闭开启关闭所有节点,开启共享存储,

33、然后开启第一个节点。验证磁盘配置关闭开启开启开启第一个节点,开启第二个节点。配置第一个节点开启关闭开启关闭所有节点;开启第一个节点。配置第二个节点开启开启开启顺利配置完第一个节点后,开启第二个节点。安装后开启开启开启开启所有节点。在作为第一个群集节点的Windows Server 2003中安装配置群集服务以前,首先应该进行一些必要的设置,主要包括网络设置和磁盘设置两个方面的内容。小提示:要配置群集服务,用户必须以一个具有所有节点管理权限的账户登录,且每个节点都必须是同一个域的成员。如果用户选择将其中一个节点作为域控制器后,则应在相同的子网上再设置一个域控制器,以便消除单点故障,并对该节点进行

34、维护。在Windows Server 2003 Enterprise Edition中安装配置一个拥有两个节点的服务器群集。安装配置群集服务的操作需要在节点1上进行,首先关闭所有其它节点(本例应当关闭节点2)并开启所有群集存储设备。在节点1上安装配置群集服务的步骤如下所述:第1步,依次单击“开始”“所有程序”“管理工具”“群集管理器”菜单,打开“群集管理器”窗口,并自动打开“打开到群集的连接”对话框。这个对话框为用户提供了创建新群集、添加节点到群集和打开到群集的连接三个选项。在“操作”下拉菜单中选择“创建新群集”命令并单击“确定”按钮,如图2009010922所示。图2009010922 选择

35、“创建新群集”命令第2步,打开“新建服务器群集向导”,在欢迎向导页中单击“下一步”按钮。在打开的“群集名称和域”向导页中输入一个群集名称,且该名称必须是有效的计算机名称,本例输入节点1的名称。另外需要选择一个域名,新的群集将创建在这个域中。采用默认域名,单击“下一步”按钮,如图2009010923所示。图2009010923 选择域名并设置群集名第3步,在打开的“请选择计算机”向导页中提示用户输入将要安装新群集的第一个节点计算机,默认情况下将自动选择本地服务器。单击“下一步”按钮,如图2009010924所示。图2009010924 选择第一个群集节点计算机小提示:单击“高级”按钮并选中“高级

36、(最小)配置”复选框后,则在“新建服务器群集向导”完成最后的步骤后需要手动添加共享设备。第4步,接着“新建服务器群集向导”将使用用户提供的信息来分析所有为了成功创建群集所必需的因素。向导主要通过以下五个方面进行分析:(1)检验现有群集:验证网络上不存在具有相同名称的群集;(2)建立节点连接:连接到目标服务器并初始化群集创建过程;(3)检验节点可行性:确定目标服务器是否满足所有的先决条件;(4)查找节点上的公共资源:确定共享资源的可用性,包括列举共享磁盘资源(为了创建仲裁)和网络适配器(为了安装群集网络);(5)检验群集可行性:验证群集的创建是可能的并为仲裁指定资源。向导将用对勾表示成功,用叉号

37、表示失败,而带有叹号的黄色三角形表示警告,其中警告标识可以忽略。如果分析中任何一个方面存在问题,则必须清除故障后才能继续操作。通过分析验证后单击“下一步”按钮,如图2009010925所示。图2009010925 分析配置第5步,打开“IP地址”向导页,这时需要设置群集的IP地址。该地址将作为DNS解析群集名称时的目标地址,且该地址应该跟“公用连接”的IP地址处于同一个网段。本例中输入该网段中一个空闲的IP地址10.115.1.168。设置完毕单击“下一步”按钮,如图2009010926所示。图2009010926 设置群集IP地址第6步,在打开的“群集服务账户”向导页中需要提供一个域用户账户

38、,以便对群集进行管理。这个账户将被放在本地管理员组(Administrators)中,并被赋予在目标服务器上的适当权限。这里输入前面创建的群集用户账户Cluster和其密码,并单击“下一步”按钮,如图2009010927所示。图2009010927 输入群集服务账户和密码第7步,打开“建议的群集配置”向导页,在该向导页中列出了到目前为止用户设置的所有信息。确认无误后单击“下一步”按钮,如图2009010928所示。图2009010928 配置总结向导页第8步,向导开始创建并启动服务器群集,这个过程被分成了4个主要部分:(1)重新分析群集:重复原先在检验群集可行性时选择的步骤。一旦这种可行性被验

39、证,群集配置就已经初始化了;(2)配置群集服务:将群集服务账户分配到合适的组,并赋予其合适的用户权利。然后创建并启动与群集有关的服务、创建并配置群集数据库以及创建并启动Cluster Service(群集服务);(3)配置资源类型:配置Generic Script和Majority Node Set资源类型;(4)配置资源:创建、配置并启动群集组中的资源(包括仲裁资源)。创建完毕单击“下一步”按钮,如图2009010929所示。图2009010929 创建群集群集服务安装完毕以后会自动连接到群集。小提示:如果由于配置错误导致无法连接到群集而需要取消群集配置时,可以在“命令提示符”窗口中输入命令

40、行“cluster node 节点名称 /forcecleanup”并按回车键来实现。在服务器群集中添加节点2当服务器群集在第一个节点运行之后,可以添加另外的节点。在节点2上安装配置群集服务时会基于节点1的配置,因此所需的时间会相对少一些。首先应当保证为节点2安装了两个网络适配器,且为两个网络适配器指定了不同的静态IP地址。这两个IP地址应分别跟节点1的“专用连接”和“公用连接”的IP地址处于同一个网段。添加节点2的步骤如下所述:第1步,在节点1上打开“群集管理器”窗口,然后依次选择“文件”“新建节点”菜单命令(也可以在“打开到群集的连接”对话框中选择“添加节点到群集”选项),进入“添加节点向

41、导”。在欢迎向导页中单击“下一步”按钮。第2步,在打开的“群集或服务器”向导页中输入群集名称并单击“下一步”按钮。第3步,如果用户没有使用正确的凭证进行登录,将要求用户指定一个对群集中所有节点具有管理权利的域账户。第4步,打开“请选择计算机”向导页,输入用户要将其添加到群集的节点2的计算机名称,并依次单击“添加/下一步”按钮。第5步,在打开的“正在分析配置”向导页中,安装向导将对节点2选择分析,以确认它们得到了正确的配置。如果配置不存在问题,则单击“下一步”按钮,如图2009010930所示。图2009010930 分析节点2的配置第6步,接着会提示输入群集账户的密码,该密码已经在安装配置节点

42、1时事先设置,在此输入事先设置的群集账户密码。群集账户由系统为用户提供,用户不能修改。第7步,检查显示的摘要信息,确认其准确性并单击“下一步”按钮。这时向导开始选择添加节点的操作。完成后依次单击“下一步/完成”按钮结束安装,如图2009010931所示。图2009010931 添加节点到群集小提示:为了避免破坏群集磁盘,在其它节点上启动操作系统前,确认至少在一个节点上安装、配置并运行了 Windows Server 2003 和群集服务。在完成群集服务配置之前,所开启的节点数不要超过一个,这一点至关重要。启动、停止或备份服务器群集成功安装配置群集服务以后还需要对群集进行一些日常的管理工作,主要

43、的管理任务主要包括群集的启动、停止、备份、还原和灾难修复等内容。要管理一个群集,可以使用群集名称、群集IP地址、群集的任何一个节点的名称或IP地址来连接到该群集。下面主要介绍一下如何使用“群集管理器”管理群集。1查看节点状态在“群集管理器”中以图标的方式提供节点状态图形指示。2启动群集服务在“群集管理器”窗口中依次选中一个需要启动群集服务的节点,然后依次选择“文件/启动节点”菜单命令。3停止群集服务在“群集管理器”窗口中依次选中一个需要启动群集服务的节点,然后依次选择“文件/停止节点”菜单命令。4暂停一个节点暂停一个节点将仍然保持该节点是可用的,但是可以阻止其它节点上的资源故障转移到该节点上。

44、在“群集管理器”窗口中依次选中一个需要启动群集服务的节点,然后依次选择“文件/暂停节点”菜单命令。5恢复一个节点在“群集管理器”窗口中依次选中一个需要启动群集服务的节点,然后依次选择“文件/恢复节点”菜单命令。6备份和还原服务器群集服务器群集的备份和还原过程比标准服务器的备份和还原过程要复杂,这与群集需要依靠磁盘签名和分区布局来定位仲裁资源和其它磁盘资源这一事实有关。为了备份群集,用户需要使用ASR(Automated System Recovery,自动系统故障恢复)。ASR是系统自带的“备份和还原工具”的一部分,应该在每个群集节点上分别运行ASR。服务器群集的修复对于服务器群集的修复常常需

45、要借助于服务器群集日志提供的信息,服务器群集配置日志CLCfgSrv.lob包含的条目描述了在运行“新建服务器群集向导”和“添加节点向导”时所选择的操作。该日志位于运行该向导的计算机的文件夹%Windir%ClusterCluster.log中。日志中的每个条目都标明了时间属性,并标识出产生该条目的进程和线程。管理员可以根据日志内容查明原因并进行修复。什么是网络负载平衡当把一台服务器(包括Web服务器、FTP服务器或流媒体服务器等等)放入网络中之后,它可能需要不断地衍生。因为随着客户端数量的不断增加,人们往往需要功能更强大、处理速度更快的服务器。为了解决这个问题,如果将原有的服务器替换成功能更

46、强大、处理速度更快的服务器显然并不是值得称道的办法。但是如果能把新服务器添加到原有服务器的处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受。网络负载平衡(Network LoActive Directory Balancing,NLB)群集的出现正好实现了这一目的。NLB群集最早出现在Windows 2000 Server的Active Directoryvanced Server系统中,在Windows Server 2003的各个版本中均提供了此项功能。NLB群集允许用户把两台或更多的服务器结合起来使用,在客户端看起来就像是一台服务器。进入NLB群集的连接请求可以分解传送给两个

47、或更多的NLB群集成员,这样用户可以添加越来越多的服务器(最多32台),形成一个功能非常强大的FTP站点或Web站点。在NLB群集中,每台服务器都会有一个属于自己的静态IP地址,但NLB群集中的所有服务器还有一个共同的IP地址NLB群集地址。客户端可以通过这个IP地址连接到NLB群集,就像连接到其它IP地址一样。一般情况下,为网络中的两个或多个系统分配相同的IP地址将意味着它们中有一个不能正常通信,不过NLB群集解决了这个问题。当有客户端请求连接到这个共享的IP地址时,NLB群集会将每个访问请求指派一个具体的群集成员。因此,只要用户拥有两台服务器且运行着相同内容的IIS,即可以把它们配置成一个NLB群集,然后为这个NLB群集分配一个群集IP地址。当第一个客户端发出连接到这个群集IP地址的请求时,该客户端可能连接的是第二台服务器;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1