本指南提供了创建与配置服务器群集的步骤指南,可帮助您在运行 microsoft windows server 2003 enterprise edition 与 windows server 2003 datacenter edition 操作系统的服务器上创建与配置使用共享磁盘的典型单一仲裁设备多节点服务器群集.
本页内容 简介 服务器群集配置清单: 群集安装 配置群集服务 验证群集安装 配置第二个节点 安装后配置 测试安装 附录 相关链接简介 【程序编程相关:终于实现Struts的数据源连接了】
下载本指南 【推荐阅读:C++Builder使用经验谈 (转)】
服务器群集允许客户端在出现故障与计划中的暂停时,依然能够访问应用程序与资源.如果群集中的某一台服务器由于故障或维护需要而无法使用,资源与应用程序将转移到可用的群集节点上. 【扩展信息:Mondrian——有影响的“艺术家”】
服务器群集是一组协同工作并运行 microsoft cluster service (mscs) 的独立服务器.服务器群集为资源与应用程序提供了高可用性.故障恢复能力.伸缩性与可管理性.
对于“windows 群集”解决方案,使用“高可用性”这个术语要比使用“容错”更为合适.容错技术提供更高层次的弹性与恢复能力.容错服务器通常使用深层硬件冗余,加上专门的软件,几乎可以即时地恢复任何单一的硬件或软件错误.这些解决方案要比“windows 群集”解决方案昂贵得多,因为企业必须为处于闲置状态等待错误的冗余硬件支付费用.
服务器群集无法保证无间断运作,但是确实能够为多数关键任务应用程序提供足够的可用性.群集服务可以对应用程序与资源进行监控,并能够自动识别与恢复众多故障状况.这为在群集中管理工作负荷提供了灵活性.另外,还提高了整个系统的可用性.
群集服务的优点包括:
高可用性:通过服务器群集,资源 (例如:磁盘驱动器与 internet 协议 (ip) 地址) 的所有权会自动从故障服务器转移到可用的服务器.当群集中的某个系统或应用程序发生故障时,群集软件会在可用的服务器上重新启动故障应用程序,或者将工作从故障节点分散到剩下的节点上.因此,用户只会在瞬间感觉到服务的暂停.
故障恢复:当故障服务器重新回到其预定的首选所有者的联机状态时,群集服务将自动在群集中重新分配工作负荷.该特性可配置,但默认禁用.
可管理性:您可以使用“群集管理器”工具 (cluadmin.exe),将群集作为一个单一的系统进行管理,并将应用程序作为单一服务器上应用程序进行管理.您可以将应用程序转移到群集中的其他服务器.“群集管理器”可用于手动平衡服务器的工作负荷,并根据计划维护发布服务器.您还可以从网络中的任何位置监控群集.所有节点及资源的状态.
伸缩性:可以扩展群集服务以满足需求的增长.当具有群集意识的应用程序的总体负荷超出了群集的能力范围时,可以添加更多的节点.
本文档提供了创建与配置服务器群集的分步操作指南,可以帮助您在连接到共享群集存储设备且运行 windows server 2003 enterprise edition 或 windows server 2003 的服务器上创建与配置服务器群集.本文档的目的是为了指引您完成安装典型群集的步骤,并未解释如何安装群集应用程序.而对于实施非传统仲裁模型的“windows 群集”解决方案 (如多数节点集 [mns] 群集与地理位置分散的群集) 也不予以讨论.有关服务器群集概念以及安装与配置步骤的其他信息,请参见“windows server 2003 联机帮助”.
返回页首服务器群集配置清单:
本清单可帮助您准备安装过程.清单后面是具体的步骤指南.
软件要求
群集中的所有计算机上均安装有 microsoft windows server 2003 enterprise edition 或 windows server 2003 datacenter edition.
一个名称解析法,如:域名系统 (dns).dns 动态更新协议.windows internet 名称服务 (wins).hosts 等等.
一个现有的域模型.
所有的节点必须是同一个域的成员.
一个域级帐户,必须是每个节点上的本地管理员组的成员.建议采用专用帐户.
硬件要求
群集硬件必须可以在群集服务硬件兼容性列表 (hcl) 中找到.要查找最新的群集服务硬件兼容性列表,请访问位于 http://www.microsoft.com/whdc/hcl/default.mspx 的“windows 硬件兼容性列表”,然后搜索群集.整个解决方案必须得到 hcl 认证,而不仅仅是个别组件.其他相关信息,请参见“microsoft 知识库”中的下列文章:
309395 microsoft 对于服务器群集与硬件的支持策略
请注意:如果您正在存储区域网络 (san) 上安装该群集,并计划让多个设备与群集与该群集共享 san,那么该解决方案也必须服从“群级/多群集设备硬件兼容性列表”.其他相关信息,请参见“microsoft 知识库”中的下列文章:
304415 针对附加到相同 san 设备的多群集支持
两个海量存储设备控制器:小型计算机系统接口 (scsi) 或光纤通道.一个本地系统磁盘,用于在其中一个域控制器上安装操作系统 (os).一个用于共享磁盘的独立外围组件互连 (pci) 存储控制器.
群集中的每个节点拥有两个 pci 网络适配器.
将共享存储设备附加到所有计算机的存储电缆.请参见制造商的说明文档以了解存储设备的配置信息.请参见本文后面的附录,了解有关使用 scsi 或“光纤通道”所需的特定配置.
对于所有的节点,一切硬件都应相同,对应正确的插槽.设备卡.bios.固件修订版等等.这将使配置变得更加简单,同时可消除兼容性问题.
网络要求
一个唯一的 netbios 名称.
每个节点上的所有网络接口均拥有静态 ip 地址.
请注意: “服务器群集”不支持使用由动态主机配置协议 (dhcp) 服务器分配的地址.
接入一个域控制器.如果群集服务无法验证用于启动服务的用户帐户,可能导致群集发生故障.建议您在群集所在的同一个局域网 (lan) 上安装一个域控制器,以便确保其可用性.
每个节点至少要拥有两个网络适配器:一个用于连接客户端公用网络,另一个用于连接节点对节点的专用群集网络.hcl 认证要求一个专用网络适配器.
所有节点都必须拥有两个物理独立的局域网或虚拟局域网,分别用于公用通信与私有通信.
如果您正在使用容错网卡或网络适配器组合,确认您正在使用最新的固件与驱动程序.向您的网络适配器制造商核实群集兼容性.
共享磁盘要求:
一个经 hcl 认可.连接到所有计算机的外部磁盘存储单元.此存储单元将被用作群集共享磁盘.建议采用某种类型的硬件独立磁盘冗余阵列 (raid).
所有共享磁盘,包括仲裁磁盘,必须实际附加到一个共享总线.
请注意: 以上要求并不适用于多数节点集 (mns) 群集,本指南未对这类群集进行介绍.
共享磁盘所在的控制器必须不同于系统磁盘所使用的控制器.
建议在 raid 配置中创建多个硬件级别的逻辑驱动器,而不是使用一个单一的逻辑磁盘,然后将其分成多个操作系统级别的分区.这不同于独立服务器通常所采用的配置.但是,它可使您在群集中拥有多个磁盘资源,还可跨节点执行“主动/主动”配置与手动负载平衡.
一个最小 50 兆字节 (mb) 的专用磁盘,用作仲裁设备.为了得到最佳的 ntfs 文件系统性能,建议采用最小 500 mb 的磁盘分区.
确认可以从所有的节点看到附加到共享总线的磁盘.这可以在主适配器设置级别中进行检查.请参见制造商的说明文档,以了解特定于适配器的指导说明.
必须根据制造商的指导说明,为 scsi 设备分配唯一的 scsi 标识号,并正确地将其端接.请参见本文附录,以了解有关安装与端接 scsi 设备的信息.
所有共享磁盘必须配置为基本磁盘.其他相关信息,请参见“microsoft 知识库”中的下列文章:
... 下一页