首页 [信息与通信]009新旧系统的衔接及数据迁移方案实施0912

[信息与通信]009新旧系统的衔接及数据迁移方案实施0912

举报
开通vip

[信息与通信]009新旧系统的衔接及数据迁移方案实施0912[信息与通信]009新旧系统的衔接及数据迁移方案实施0912 第十章 新旧系统的衔接及数据迁移方案实施 概述 为保证张家界旅游区管理系统平台的平稳升级,是非常重要的工作。一旦实施不好,会造成升级单位不可估量的经济损失,也会给游客造成不好的旅游体验, 为保证与现有系统的平滑、有序的对接,主要存在有三方面的问题: 现有正在使用的数据库里,若干年来使用至今数据如何平稳、有序地移植至新系统。保证数据的完整性、连续性、可追溯性; 现有系统的网络如何逐步、有序地升级,保证在现有系统正常运行的情况下,无缝地、透明地实施...

[信息与通信]009新旧系统的衔接及数据迁移方案实施0912
[信息与通信]009新旧系统的衔接及数据迁移 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 实施0912 第十章 新旧系统的衔接及数据迁移方案实施 概述 为保证张家界旅游区管理系统平台的平稳升级,是非常重要的工作。一旦实施不好,会造成升级单位不可估量的经济损失,也会给游客造成不好的旅游体验, 为保证与现有系统的平滑、有序的对接,主要存在有三方面的问题: 现有正在使用的数据库里,若干年来使用至今数据如何平稳、有序地移植至新系统。保证数据的完整性、连续性、可追溯性; 现有系统的网络如何逐步、有序地升级,保证在现有系统正常运行的情况下,无缝地、透明地实施新系统的安装调试,不影响使用单位的正常营业; 使用新系统的人员的培训计划,确保新系统投用使用后操作员能很好地、熟练地投身于岗位; 针对以上问题,我们提出改造原则步骤: 先局部后整体的原则,先对某个景区(或售票站)进行物理网络上的升级改造, 先基础硬件后软件配置,第1步后再安装某个景区(或售票站)管理系统、数据库系统等软件试运行,原系统不间断继续运行 新系统全面接管原系统运行,原系统停止运行但保留 业务连续性保证措施 1业务连续性保证体系 门票管理系统在武陵源核心景区的每一个环节上都发挥着不可替代的作用,关系非常密切。关键的门票管理系统一旦出现问题,则很容易造成业务的中断,业务中断意示着给建设单位产生不可估量的经济损失,同时对旅游景区的形象造成不良影响。门票管理系统和业务连续性的关系,可以理解为,门票管理系统安全保证了业务连续性,保证业务连续性是门票管理系统安全的主要目标。 进一步说,支撑业务的连续性,最主要是保证系统的可用性。保证系统的可用性,就是要对可能影响可用性的风险进行全面清晰的评估,然后有针对性的采取相应的保证措施。而门票管理系统的安全性、可用性不仅仅是技术问题,还包括规划、实施、组织、管 理等各方面的问题。因此,门票管理系统安全建设对业务连续性的保证,最关键的就是对风险要有前瞻性,主动应对,只有这样才能降低风险的发生率,避免出现问题时对建设单位造成不良的影响。 本项目本着对建设单位及旅客负责的态度,建立以项目经理为首的业务连续性保证体系,确保张家界市武陵源核心景区门票管理系统升级项目能真正解决建设单位目前存在的问题,达到预期的效果。 业务连续性保证体系见下图: 项目 经理 【制定有关业务连续性制度、 监督制度实施的情况】 软件硬件项目 工程师工程师现场工程师 编制软件业务编制硬件业务业务连续性制 连续性手册连续性手册度的现场交底 现场 保障人员 遵守业务听从管理加强业务连续性2业务连续性管理目标 连续性纪律人员指挥保障措施的学习 高可靠性(Reliability):服务器、工作站、自助终端、UPS等设备能够持续运转,从不停机。完全满足景区门票管理系统 365天 24小时不间断的作业需求。 高可用性(Availability):重要资源都有备份;能够检测到潜在要发生的问题,并且能够转移其上正在运行的任务到其它资源,以减少停机时间,保持业务的持续运转;具有实时在线维护和延迟性维护功能。充分保证门票管理系统数据的安全性与可靠性,确保旅游景区服务的质量与景区门票的数据得到有力的保证。 高服务性(Serviceability):能够实时在线诊断,精确定位出根本问题所在,做到准确无误的快速修复。有效的降低数据损失的风险,快速的数据恢复能力使得本系统业务流程的连贯性即便在特殊情况下也将保持平稳,确保了门票管理系统的平稳运行。 3业务连续性管理过程 我司针对张家界市武陵源核心景区门票管理系统升级改造项目进行了研究,确定了本项目的业务连续性管理过程,管理过程如下图: 工程实施前工程实施过程试运行运行 Y软件、硬件现场安装组织新、旧系统同新系统逐步代YY 保证措施管理时运行替旧系统 4项目现场实施前的业务连续性保证措施 由于原武陵源核心景区门票管理系统不能满足建设单位的要求,现通过升级改造来达到理想的管理模式。本项目具有针对性、特殊性,我司针对建设单位的需求而进行系统的升级。系统升级涉及两个方面,分别是软件和硬件。为了建设单位业务连续性,我司在工程实施前就开始做好这一步的工作,把问题提前得以解决。工程实施前的业务连续性保证措施主要分为如下两点: 第一,工程实施前的软件保证措施: 工程实施前的软件保证措施包括人员安排、软件进度管理、软件质量管理、软件测试管理等。 人员安排:我司安排持有高级系统集成管理工程师作为软件项目的负责人,主要负责软件的总体规划、进度、质量的管理,并安排取得软件认证的程序员进行软件程序的设计,以优质高效的团队来完成本次项目的软件设计工作。 进度管理:通过Gantt图安排工程进度计划,定义当前项目的任务集合,识别关键任务,制定一个详细的进度表,规定完成各项目任务的起止日期,督促项目进度,保证项目按期完成。 质量管理:软件遵守规定标准所定义的一系列开发准则,功能必须满足用户规定的需求。 软件测试:用静态分析与动态测试来进行测试过程是否执行程序,以黑盒法测试软件能否满足功能要求,用白盒法来测试程序内部的逻辑结构和执行路径。系统先进行各个模块的测试,测试过后再进行集成系统的测试工作。 第二,工程实施前的硬件保证措施: 根据建设单位对硬件的要求,我司采购后,进行工程实施前的测试,测试最主要包括系统的稳定性、安全性。对设备进行7X24小时的测试,以检查硬件系统存在的问题,在安装设备前解决问题所在。 在以上两点通过测试后,再进入现场的工程实施阶段。 4.1项目现场实施过程的业务连续性保证措施 项目现场实施主要是管、线、设备的现场安装过程,现场安装如果组织协调不到位、安装的安全措施不足、现场安装影响原系统运行、现场安装的时间不适当都会影响业务的连续性。 所以,在现场实施过程中,应与建设单位保持紧密的协调,把影响降到最低,根据我司的经验,可进行以下保证措施: 第一条 与建设单位沟通合适的安装时间,如旅客较少的时段、夜间施工等; 第二条 现场管线敷设的时候,进行围挡施工,防止旅客进入施工现场,造成不必要的安全隐患; 第三条 在不影响原系统的正常运行情况下,进行设备的安装; 第四条 安装过程中严格遵守国家的有关 规章制度 食品安全规章制度下载关于安全生产规章制度关于行政管理规章制度保证食品安全的规章制度范本关于公司规章制度 ; 第五条 调试运行阶段,让建设单位参与其中,如有问题积极配合解决; 第六条 施工过程如出现问题,及时协调解决,不让问题累积; 第七条 在2011年10月10日前,完成部分软件和硬件的安装和调试,确保新门票管理系统能正常运转,同时不影响旧的门票管理系统运行。 4.2调试完成后业务连续性保证措施 在2011年10月10日前,完成的部分软件和硬件进入调试后的试运行阶段,试运行期间,我们的试运行策略是:新的景区门票管理系统与旧的门票管理系统并行运行,在新系统未适应现场的情况下,旧系统仍然可以使用,如旧系统出现问题,同样新系统可以补上,都不影响正常的业务连续性。在调试完成后,尽量用新的系统进行门票管理,以更快能适应新系统带来的正面影响,为了试运行期间能保证业务的连续性, 制定以下的保证措施: 第一条 新旧系统同时运行,优先使用新系统; 第二条 在新系统出现问题时,旧系统同样可以运行,不影响业务连续性; 第三条 现场配备硬件备件,如硬件出现问题,及时更换,并找出问题所有,优化配置,确保系统可靠高效进行运行; 第四条 现场配备软、硬件工程师,及时解决出现的问题,站在建设单位的角度考虑,以优质的服务为建设单位负责; 第五条 在培训过后,使用过程中使用人员难免会有问题出现,我们将进行现场的新门票管理系统指导工作,直到使用新系统的员工完全掌握为止; 在新系统正常运行一段时间后,旧系统将不再使用,实施由旧系统往新系统的过渡。 业务连续性保证的主要内容 1.网络分步改造 现有系统的网络存在很多的弊端,急需升级改造,但现有的系统是一刻也不能停止运营的,所以,只有在不中断现有系统运行的情况下,由点至面、分步骤地实施。 根据现有网络升级,采取必要的手段: 1. 每一关键节点由专人负责编写配置表,由专人做好详细的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 2. 每一步实施完毕后,马上对该节点的工作目标进行测试,专人做好测试记录,在该 节点的目标功能没有实现之前,不实施下一步 1.1搭建核心部分,如下图 1.1.1一卡通中心机房新增一个弱电标准机柜,核心交换网络采用两台高性能Cisco WS-C4506E路由交换机做双机热备方式部署,两台核心交换机安置在新增机柜中。 双机集群 我们这里只简单 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 日常使用的有关命令及特性,其它未涉及的命令及特性请参考 英文的详细配置手册。 产品特性 Cisco Catalyst 4506将非阻塞的第2/3/4层交换与增强的控制结合在一起,从而让企业和城域以太网用户在部署基于互联网的应用时具有业务灵活性。作为Cisco AVVID (融合语音、视频和集成数据的网络体系架构)的一个关键性组件,Cisco Catalyst 4506利用智能化的网络服务,将控制从网络骨干扩展到了网络边缘,这些服务包括先进的服务质量(QoS)、可扩展的性能、全面的安全性和简便的管理功 能。 第2层特性 第2层硬件数据包转发率可达48Mpps 第2层交换端口和VLAN中继 IEEE 802.1Q VLAN封装 ISL VLAN封装(不包括 WS-X4418-GB 和WS-X4412-2GB-T 中的阻塞端口) 动态中继 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 (DTP) VLAN中继协议(VTP)和VTP域 每个交换机支持4096个VLAN(将来的软件版本) 每个VLAN的生成树(PVST)和PVST+ STP PortFast和PortFast防护措施 STP UplinkFast和BackboneFast STP根段防护措施 Cisco搜索协议 IGMP侦听v1和v2 在线路卡中集成Cisco以太通道、快速以太通道、千兆位以太通道技术 端口集中协议(PAgP) 单向链路检测(UDLD)和主动型UDLD 第3层特性 IP Cisco快速传送(CEF)路由速度可达48Mpps 静态IP路由 IP路由协议(内部网关路由协议[IGRP]、增强型IGRP[EIGRP]、开放式最短路径优先[OSPF]、路由信息协议[RIP]、RIP2) 边界网关协议[BGP4]和多播边界网关协议[MBGP] 热待机路由协议(HSRP) IGMP v1、v2和v3 IP多播路由协议(距离向量多播路由协议[DVMRP]、PIM、SSM) 多播源发现协议(MSDP) Cisco群组多播协议(CGMP)服务器 完全支持互联网控制消息协议(ICMP) ICMP路由器发现协议 先进的服务质量和成熟流量管理 针对每个端口的QoS配置 硬件上支持每个端口四个队列 严格优先级排序 IP DSCP和IP 优先权 基于IP服务类型(ToS)或者DSCP进行分类和标记 基于完整的第3/4层报头(只限于IP)进行分类和标记 基于完整的第3/4层报头(只限于IP)制定输入和输出策略 能够集中或者单独在出口或者入口分别配置1024种监管器 整形和共享输出队列管理 细微的QoS功能不会影响正常的交换性能 扩展性能 64Gbps交换矩阵 第2层硬件数据包转发率可达48Mpps 第3层IP Cisco 快速转发路由速率可达48Mpps 第4层(TCP/UDP)基于硬件的过滤速率可达48Mpps 实现先进的第3/4层服务不会造成任何性能上的损失 持续以每秒1000台主机的速度进行基于软件的查询 支持32768个MAC地址 在路由表(由单点播送和多播共享)中支持131072个记录 可以扩展到2008企业版个虚拟端口(VLAN端口) 利用Cisco千兆位以太通道技术,可以汇聚高达16Gbps的带宽 基于硬件的多播管理 基于硬件的ACL 简便的可管理性 只需一个控制台端口和IP地址,来管理系统中的所有功能 软件配置管理,包括本地和远程的存储 可选的闪存卡,可以用于存储软件影像,进行备份和方便的软件升级 通过CiscoWorks Windows网络管理软件,对每个端口、每个交换机进行管理,为Cisco的路由器、交换机和集线器提供一个统一的管理接口 SNMP v1、v2和v3检测,提供全面的带内管理功能 基于命令行界面(CLI)的管理控制台,提供详细的带外管理 远程监控(RMON)软件代理,可以支持四个RMON群组(历史、统计、警报和事件),从而可以增强对流量的管理、监控和分析 利用一个Cisco SwitchProbe Analyzer(交换端口分析器[SPAN]端口支持所有九个RMON群组,这个端口可以通过一个单一的网络分析器或者RMON探测器对一个端口、一组 端口或者整个交换机进行流量监控) 分析支持,包括入口、出口和VLAN SPAN 全面的安全性: TACACS,和RADIUS,它们可以对交换机进行集中控制,并防止未经授权的用户更改配置 在所有端口上的标准和扩展ACL 在所有端口上(没有性能损失)采用路由器访问控制列表(RACL) 专用VLAN(PVLAN),可以在一个交换机的两个端口之间提供安全性和独立性 指示灯和端口规格 系统状态:绿色(正常)/红色(故障) 交换机负载利用率:总交换使用率在1%到100%之间 控制端口:RJ-45凹式端口 重启(交换机隐含保护) 管理端口:10/100BASE-TX(RJ-45凹式)数据终端设备(DTE);绿色(工作正常)/ 橙色(禁用)/关闭(没有连接) 其它功能: 支持以下的GBIC模块: ? 1000BASE-SX GBIC: 光纤最长1804 feet (550 m) ? 1000BASE-LX/LH GBIC: 光纤最长32,808 feet (6 miles or 10 km) ? 1000BASE-ZX GBIC: 光纤最长328,084 feet (62 miles or 100 km) 配置端口: 配置一组端口 命令目的 Step 1 :configure terminal 进入配置状态 Step 2: Switch(config)# interface range {vlan vlan_ID - vlan_ID} | {{fastethernet | gigabitethernet }slot/interface - interface} [, {vlan vlan_ID - vlan_ID} {{fastethernet | gigabitethernet }slot/interface - interface}] 进入组配置状态 可以使用平时的端口配置命令进行配置 Step 3: Step 4: end 退回 Step 5 :show interfaces [interface-id] 验证配置 Step 6 :copy running-config startup-config 保存 当使用interface range命令时有如下的规则: 有效的组范围: vlan从1 到4094 fastethernet 槽位/{first port} - {last port} gigabitethernet槽位/{first port} - {last port} 端口号之间需要加入空格,如:interface range fastethernet 2/1 – 5 是有效的,而interface range fastethernet 2/1-5 是无效的. interface range 命令只能配置已经存在的interface vlan 所有在同一组的端口必须是相同类别的。 详细部署见附件1. 1.1.2为了保证各门票站间网络交换高速运行,本方案设计核心与两个数据服务器构成 的双机集群接入,采用1000M高速互联,一卡办中心每台服务器及接入交换机与两台核心 交换机相连,达到冗余要求。双交换机采取双机四回路连接; 集群服务器安装及配置步骤:详见附录二 1.1.3 配置SonicWall NSA3500防火墙 NSA系列采用新一代统一威胁管理(UTM)技术抵抗各种攻击,兼备入侵防御、 防病毒及反间谍软件功能和SonicWALL应用防火墙的应用层控制功能。NSA系列利用先进的路由、全状态同步高可用性以及高速VPN技术让您的分支机构、中央区域及分布式中小型企业网络倍添安全性、可靠性、功能性及生产力,同时还将成本及复杂程度降到最低。 主要特点与优势 SonicWALL公司新一代安全产品结合了更高层次的UTM技术,集成了入侵防御、网关防病毒及反间谍软件以及应用防火墙可配置工具套件,以防止数据泄漏以及提供细粒度应用控制。 可扩展多核硬件及免重组深度包检测扫描并清除任意大小文件中的威胁,对并 发连接没有限制而且网速不减。 SonicOS 5.0增强版中的全状态同步高可用性及负载均衡功能可充分利用网络带宽,保证最大的网络正常运行时间,让您随时能访问关键业务资源并且确保VPN隧道及其它网络流量在故障切换时不会中断。 先进的尖端科技和性能及更低的总拥有成本通过同时使用多核处理能力而实现,极大地增加了吞吐量和并行检测能力,同时降低了功耗。 先进的路由服务及网络功能结合了先进的网络安全技术,包括802.1q VLAN、WAN/WAN容错功能、基于域和对象的管理、负载均衡、先进的NAT模式及更多技术,为您提供灵活的细粒度配置及全面的安全防护能力。 标准VoIP功能为VoIP基础架构的每一个单元,从通信设备到适用于VoIP的设备,如SIP Proxies、H.323 Gatekeepers以及Call Server,提供最高级别的安全保护。 安全的分布式无线LAN服务让设备能够起到安全无线交换机及控制器的作用,它能够自动侦别并配置SonicPointsTM,SonicWALL无线访问点保障了分布式网络环境中的远程访问安全。 联网服务质量(QoS)特性利用行业标准的802.1p及差异化服务编码点(DSCP)服务类别(CoS)指示符提供强大灵活的带宽管理,这对VoIP、多媒体内容及关键业务应用起到至关重要的作用。 1.1.4 配置CISCO2851路由器与防火墙相连,连接双交换机,与外网接入,如上图左上角光纤 1.1.5 配置CISCO1841路由器及其IP与地税局的IP系统专线对接;如上图右上角专线 1.2 搭建杨家界站点:如下图 站点服务器群 1.2.1 配置双机数据服务器群,实现数据冗余,双机故障无缝转移等 1.2.2 配置cisco3560交换机,与上层核心交换机互联; 3560交换机是支持二层、三层功能的交换机,共分为EMI,SMI两个版本 (EMI) Enhanced Multilayer Software Image增强多层软件镜像软件 • EMI提供了一组更加丰富的企业级功能,包括基于硬件的高级IP单播和多播路由。 • 支持双机热备(HSRP),OSPF路由功能. Standard Multilayer Software Image标准多层软件镜像软件(SMI) • SMI功能集包括高级QoS、速率限制、访问控制列表(ACL),以及基本的静态和路由信息协议(RIP)路由功能 支持VLAN ? 到1005 个VLAN ? 支持VLAN ID从1到4094( IEEE 802.1Q 标准) ? 支持ISL及IEEE 802.1Q封装 安全 ? 支持IOS标准的密码保护 ? 静态MAC地址映射 标准及扩展的访问列表支持,对于路由端口支持入出双向的访? 问列表,对于二层端口支持入的访问列表 ? 支持基于VLAN的访问列表 3层支持(需要多层交换的IOS) ? HSRP ? IP路由协议 o RIP versions 1 and 2 o OSPF o IGRP及EIGRP o BGP Version 4 支持以下SFP模块: ? 1000BASE-T SFP: 铜线最长100 m ? 1000BASE-SX SFP: 光纤最长1804 feet (550 m) ? 1000BASE-LX/LH SFP: 光纤最长32,808 feet (6 miles or 10 km) ? 1000BASE-ZX SFP: 光纤最长328,084 feet (62 miles or 100 km) 管理 从用户与设备交互的特点来分,访问设备的方式可以分为命令行方式和Web方式。 l 命令行方式:包括从Console口登录进行访问和通过Telnet登录进行访问; l Web方式:包括通过HTTP进行的普通Web访问。 1.2 初次访问设备 1.2.1 通过Console口访问设备 用户接收到除去包装的新设备后一般通过Console口第一次登录设备并开始对设备进行配置,过程如下: 第一步:建立本地配置环境,只需将计算机(或终端)的串口通过标准RS-232电缆与此Catalyst 3560设备的Console口连接 第二步:在计算机上运行终端仿真程序(如WinXP的超级终端等),设置终端通信参数为9600bps、8位数据位、1位停止位、无奇偶校验和无流量控制; 第三步:Catalyst 3560设备上电自检, 第四步:发送命令, 1.2.3 配置数据服务器集群互联,并3560交换机联通; 1.3接入旧系统: 1.1.1接入前的准备,单独运行新系统检查各个节点的运行情况;良好则继续下一步 1.1.1 与旧系统互联,见下图: 1.1.2 新旧系统同时运行,实现数据的融合 1.4 新系统的单独运行 1.4.1 新系统单独前,观察与旧系统并行运行的情况,及时发现并记录、纠正错误; 1.4.2 断开与老系统的链接,单独试运行新系统 1.4.3 观察新系统,保留旧系统,见下图 1.4.4 杨家界站点的新的整个网络体系形成如下图: 1.5对剩下的其他站点采取上述1-4步实施,同时进行; 在实施上述1-4步的时候,必须先严格配置业务连续性保障体系,配置相关的专业人员 实施,专业的跟踪技术人员、专业的应急故障解决技术工程师实施监控监管,做到实 施前做到周到的、严格的预测,及时的故障处理 2数据库的移植 现有系统使用的是SUN公司的oracal9i数据库管理系统,新系统将使用Mocrosoft公司的SQL SERVER数据库管理系统。两个系统都是当前数据库系统里最先进的、最可靠的数据库管理系统。它们都具有很多的共性,移植是非常方便、可靠的。但也有它们各自的一些特点,所以我们必须做好充分的论证和准备: 2.1 移植前的软件安装与配置 机房环境(空间、电源)准备就绪,符合设备上架要求。机柜电源满足服务器及存储设备功率要求,配置冗余PDU及UPS.检测所有待安装硬件的电源是否符合要求(包括图形终端、主机、交换机、存储),并连接正确。在做完安装前必要的准备工作之后,正式开始安装操作系统。 确保硬件,包括所有的外接设备的安装都已完成,如:kvm设备(图形终端、键盘、鼠标)、光驱、本地硬盘、光纤交换机、磁盘阵列等硬件设备。联系网络管理员,获得系统安装所需的网络接口(Ethernet)、IP地址、主机名、缺省路由。 安装规划数据库服务器,包括设备上架加电测试,与电厂和负责应用迁移的人员共同研究设备的硬件规划要求,包括CPU和内存的具体分配策略. 确认网络需求 由于IP地址在迁移前配置为当前应用的实际地址,因此需要先在隔离环境中配置 (可采用一台独立的网络交换机提供设备配置期间的网络配置操作),待后期正式切换测试时,断开原有网络,实现迁移,以此避免IP地址后期的更改造成的系统及应用的大的修改。 两服务器数据库分区各需3个不同网段的IP(SQLServer专用心跳未算在内) IP用途 IP 子网掩码 网关 A机Service IP A机Boot IP1 A机Boot IP2 B机Service IP B机Boot IP1 B机Boot IP2 所有的系统安装的工作应在数据库正式移植前完成,以减少系统的停机时间。 服务器系统安装:见附件集群服务器安装及配置的操作系统安装部分 补丁安装:按应用及数据库规划要求在两个分区上安装相应的操作系统补丁,并完成扩展软件包和HACMP软件的安装。 本地存储空间镜像,提供主机级别的操作系统保护 本地文件系统划分:扩展相应系统空间(按安装规划要求,包括page space等要求)。除系统特定的文件系统外,安装SQLServer的文件系统每机预留15G,剩余空间划分为归档日志文件系统供存贮归档日志及备份使用。 操作系统参数调整:包括主机名,系统时区,系统时间的修改(如当前环境中有NTP服务器,可以配置使用),添加用户的环境变量,打开异步IO,设置最大进程数,调整系统使用的I/O步调及增大syncd的运行频率。 2.1.1配置SAN网络、磁盘阵列 存储设备安装:使用磁盘阵列管理软件(storage manager),按RAID级别,划分至少4 个LUN,影射到对应服务器WWN。 两台服务器上连接共享存储的分区首先识别新存储,为下面创建共享逻辑组做准备。 Vg名称 用 途 大 小 EAM数据库大小40G,预留 Vgdata Rac数据库(并发) 30, 2.1.2光纤交换机划分zone 考虑到存储以后可能的扩容及提供部分存储给其他业务需求的可能,避免非相关的服务器上识别到当前设备的存储空间,加快系统启动速度,对光纤交换机按端口或按照终端设备的pwwn号划分zone。 2.1.3设置ip地址(按原有系统) 确认网卡设备 每分区上有3个IP,其中两个boot IP,一个服务地址。其中,服务地址绑定在第一块网卡上,SQLServer心跳网卡在ent3上。 注意:这里使用的boot网卡是系统的两块集成网卡,SQLServer心跳网卡是一个独立的光纤网卡。使用#lscfg -vp|grep ent命令可以查看网卡的位置信息。 修改hosts文件 检查网络的通信状态 网络配置完成后,使用ping命令ping网关和另外一台服务器,确认网络的通信正常。如果网络不通,检查网络配置是否正确,检查网口是否插错,检查网线是否是好的,检查交换机端口是否正常,使用排除法等方法排除错误。 HACMP配置 两台数据库服务器通过光纤交换机与存储设备相连接。连接时应考虑设备的容错能力,即一块光纤卡或者一块光纤交换机坏了,应用仍可正常工作。具体连接方式如下: (1)数据库服务器,由两台hp6 570的lpar构成。一台作为数据服务器A,一台作为数据库服务器B,两台机器组成sql server RAC高可用性系统。 (2)接入IBM DS4700存储设备,2005B32光纤交换机。 (3)数据库服务器A和B各通过两个千兆网卡,接入系统局域网络。 (4)由于SQLsever服务器地址不参与漂移,可配置三个资源组,其中两个资源组服务维护两个分区上的IP,参与节点为两个分别得节点,第三个资源组管理共享存储,以此提供给SQLServer应用。 HACMP验证 现阶段可验证系统集群是否符合SQLServer安装要求,提供共享存储及网络服务。 2.1.4安装数据库软件 安装SQLServer for entertise,安装数据库软件。因为本数据库需要配合成熟的应用程序,因此数据库版本需要应用厂商确认数据库具体的版本号 。根据原有的数据库配置,创建新的数据库。根据原有的表空间设置新数据库的表空间。如果原有系统的表空间以及数据文件配置不规范,可以在此步骤加以修改规范。 配置数据库初始化参数以适应数据库导入的要求。 2.2数据移植准备工作 在数据移植前,我们应记录、统计原有数据库的完整信息,方便移植完成后作对应检查工作。记录的信息主要有: A、需要移植的数据范围:整个数据库或按用户(记录具体用户的名称)。记录数据文件、表空间状态,如果系统中部分表空间或数据文件存在OFFLINE状态,应确然该部分空间以及数据文件的数据是否需要移植; B、目前系统的运行情况,按照用户记录: b.1、记录目前系统中的对象数量以及状态,如果该查询结果存在INVILID状态的对象,必须记录对象的名称、类型并在移植工作正式开始前确认这部分对象的实际状态; b.2、记录目前系统中索引数量以及状态,如果该查询结果中存在INVLID状态的索引,必须记录索引的名称、类型并在移植工作正式开始前确认这部分索引应该的实际状态; b.3、记录目前系统使用的优化算法,则在数据移植后,执行分析程序收集数据库信息。如果系统使用的是choose方式,则需要检查目前系统中的数据是否进行了分析,以确保在数据移植完成后是否需要收集数据库运行信息; b.4、记录系统中用户、角色权限; b.5、记录状态中所有的PUBLIC对象,如public同义词。Public dblink; 见如下表: , 检查项目 , 原系统内容 , 新系统内容 , 数据文件、表空间状态 , , , 对象数量以及状态 , , , 索引数量以及状态 , , , 优化方式 , , , 用户、角色权限 , , , dblink , , 2.2 数据移植过程 因为本次数据移植跨平台。因此采用oracle的exp和imp工具来完成数据移植工作。 从本步骤开始直到系统正式移植完成期间,必须停止数据库运行,移植工作一次性完成。如果因为某种原因导致移植无法一次完成,无论本次工作进行到了哪一步,下一次移植必须从本步骤重新开始。 移植步骤如下: 1、停止所有的应用,停止所有对数据库服务器的连接。 为了确保在移植过程中,没有任何新的数据库修改,在开始导出数据前,我们建议停止所有的应用程序。关闭数据库,关闭监听。然后重新打开数据库,以确保所有应用无法连接到本数据库。 2、使用exp用户导出数据 在使用该工具时,因注意以下参数: 字符集:应确认数据库字符集与服务器配置的字符集完全一致,以确保汉字没有任何乱码。 CONSISTENT:该参数应该设置为Y,以确保交叉表的一致性。 Log: exp过程应该记录在日志文件中以方便检查导出过程。 将导出的数据拷贝到新的数据库服务器上。 3、在新的数据库服务器上导入数据 导入使用oracle提供的imp工具。在使用该工具时,因特别注意以下参数: 字符集:应确认数据库字符集与服务器配置的字符集完全一致,以确保汉字没有任何乱码。 Log: imp过程应该记录在日志文件中以方便检查导入过程。 2.3系统检查 在数据移植完成后,因进行全方位的检查工作,以确保数据移植的完整准确。 数据库检查 检查导入日志,确保导入过程准确。 检查导入字符集与原系统一致。 检查导入数据完整。 检查表空间、数据文件状态正确。 检查导入对象数量、状态正确。 检查导入对象所在的用户、表空间正确 检查导入索引数量、状态正确。 检查dblink正常,可访问 检查修改用户角色权限 ,保持与原有系统一致 。 2.4导入后系统需要完成的工作 在数据检查确认正确后,我们需要完成以下工作: 1、如果原系统是基于代价的优化算法,执行分析程序,分析移植后的数据。 2、修改内容包括:操作系统IP地址、主机映射、hacmp软件配置、数据库监听等配置。 3、修改所有的中间件、客户端程序需要重新配置与数据库服务器的连接(使用到oracle rac的特性)。在修改中间件、客户端配置之前,相关厂商、人员应做好相应的备份工作,以确保系统可以回退。 4、调整数据库参数,适应应用运行以及新的主机环境 应用检查 在数据库检查完成后,将通过程序连接来检查数据移植的完整性。最终用户通过试运行程序来检查数据移植工作。 2.5系统回退 本次数据库移植,使用了全新的硬件系统。全新的数据库服务器、磁盘阵列。因此,不需要在原有数据库平台上执行任何需要修改的操作。这大大降低了我们在移植过程中的备份工作以及时间。如果在移植过程中,因为种种原因导致无法成功,仅需要启动原有系统,继续提供服务即可。 关闭或断开新服务器 1.启动旧系统 2.重新启动应用程序 在系统移植完成,新系统正式上线投入使用后,因为新的数据已经进入到了新的系统。如果此时发现重大问题导致系统无法使用,我们需要将新数据重新导出再导入旧系统。 3.导出新系统数据并通过中间机器 4.关闭或断开新服务器 5.启动或连接上旧服务器并重中间机器获取新的dmp文件 6.利用备份系统备份旧数据库。 7.删除旧系统的用户和数据 8.重新导入新数据 9.重新启动应用程序 2.6 系统上线 在最终用户检查确认无误后,本次移植工作基本完成。系统可以上线,为用户提供服务。为了尽量减少系统的停机时间,部分工作可以在系统运行后再执行。 1、原有的备份系统需要指向新的数据库备份。安装配置相应的agent,调整备份的脚本等。 2、在新系统上线后为确保系统安全,建议将原有系统保留至少1月以上。 工作界面和工作内容 系统迁移是一个复杂的工程,牵涉的面较多,因此良好的分工协作是项目成功的关键。本项目的核心工作是数据库系统迁移和外围环境的集成。为了更好地完成项目任务,我们这里把项目相关的工作进行分类,同时明确各自的工作范围和界面,进而保证项目有序、高效和高质。 本项目涉及的机构包括:旅游管理中心、项目实施公司和其他系统建设方。售票站主要提供场地环境,对系统实施方案进行审核,对重要项目问题给予指导和决策,协调相关厂家,监督项目实施和项目验收;项目实施公司主要完成本次采购设备的安装、数据库迁移、外围系统集成、项目验收和技术服务,并协助和配合其他建设厂家调整系统;其他厂商完成相关本项目的其他厂家实施的项目或系统的调整、优化和重新部署,项目实施公司给予协助。 项目实施公司负责本项目的总集成。 1.项目实施公司负责 2.负责SAN网络以及磁盘阵列的划分 。 3.HP小型机安装调试 4.数据库服务器安装调试 5.数据移植 6.检查确认数据移植的正确性、完整性。 7.应用厂商需要配合的内容有: 8.提出数据库安装的具体版本 9.提出基于应用特有的数据库参数要求 10.应用启动停止 11.如果数据库服务器修改了IP地址,相关应用的修改。以及修改前应用的备份等工 作。 12.协助检查数据库移植工作的完整性。 13.网络工程师负责 14.新增加的服务器加入现有系统的网络配置工作 15.数据备份工程师负责 16.修改备份软件脚本,备份新上线的数据库 实施计划 时间 硬件工作 软件工作 到货验收,机器上架 到货验收 系统安装 原系统情况记录,存储要 求整理 HACMP安装,存储安装 新库运行脚本整理 数据库安装 系统测试 系统测试、导入导出迁移 应用试运行 保障,验收 附件1: Cisco Catalyst 4506双机热备配置 4506# configure terminal 4506(config)# interface range fastethernet2/1 - 5 4506(config-if-range)# no shutdown 4506(config-if-range)#*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/1, changed state to up*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/2, changed state to up*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/3, changed state to up*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/4, changed state to up*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/5, changed state to up*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/05, changed state to up*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/3, changed state to up*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/4, changed state to up以下的例 子显示使用逗号来配置不同类型端口的组: 4506# configure terminal 4506(config)# interface range fastethernet2/1 – 3, gigabitethernet3/1 - 2 4506(config-if-range)# no shutdown 4506(config-if-range)#*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/1, changed state to up*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/2, changed state to up*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/3, changed state to up*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet3/1, changed state to up*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet3/2, changed state to up*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/ 1, changed state to up*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 2, changed state to up*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 3, changed state to up 配置二层端口 4506的所有端口缺省的端口都是二层口,如果此端口已经配置成三层端口的话,则需要用switchport 来使其成为二层端口。 配置端口速率及双工模式 可以配置快速以太口的速率为10/100Mbps及千兆以太口的速率为10/100/1000 -Mbps; 但对于GBIC端口则不能配置速率及双工模式,有时可以配置nonegotiate, 当需要联接不支持自适应的其它千兆端口时 命令 目的 Step 1 configure terminal 进入配置状态. Step 2 interface interface-id 进入端口配置状态. Step 3 speed {10 | 100 | 1000 | auto | nonegotiate} 设置端口速率 注 1000 只工作在千兆口. GBIC模块只工作在1000 Mbps下. nonegotiate 只能在这些GBIC上用 1000BASE-SX, -LX, and -ZX GBIC. Step 4 duplex {auto | full | half} 设置全双工或半双工. Step 5 end 退出 Step 6 show interfaces interface-id 显示有关配置情况 Step 7 copy running-config startup-config 保存 catalyst4506#show run 刚给用户做的catalyst 4506双机热备配置,经测试ACL、standby均工作正常。。该 交换机配置,从交换机各VLAN的IP配置不同外(应与主交换机各VLAN的IP在同配置是主 一网段),其它均相同。 Current configuration : 4307 bytes! version 12.2 no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service compress-config! hostname 4506-1! enable secret 5 $1$f6uA$uOeBnswuinoLFBNsxSP561! ip subnet-zero no ip domain-lookup! no file verify auto! spanning-tree mode pvst spanning-tree extend system-id spanning-tree vlan 1-1005 priority 24576 power redundancy-mode redundant! vlan access-map vlan_map 10 action forward match ip address server_acl vlan access-map vlan_map 20 action drop match ip address vlan_acl vlan access-map vlan_map 30 action forward vlan filter vlan_map vlan-list 30-31,33-34,37,39,100-101,200,311 vlan internal allocation policy ascending! interface Port-channel1 switchport trunk encapsulation dot1q! switchport interface GigabitEthernet1/1 switchport trunk encapsulation dot1q channel-group 1 mode on! interface GigabitEthernet1/2 switchport trunk encapsulation dot1q channel-group 1 mode on! interface GigabitEthernet2/1 switchport trunk encapsulation dot1q! interface GigabitEthernet2/2 switchport access vlan 37 spanning-tree portfast! interface GigabitEthernet2/3 switchport trunk encapsulation dot1q! interface GigabitEthernet2/4 switchport access vlan 33 spanning-tree portfast! interface GigabitEthernet2/5 switchport trunk encapsulation dot1q! interface GigabitEthernet2/6 switchport access vlan 34 spanning-tree portfast! interface GigabitEthernet3/1 switchport trunk encapsulation dot1q! interface GigabitEthernet3/2 switchport trunk encapsulation dot1q interface GigabitEthernet3/3 switchport access vlan 311 spanning-tree portfast! interface GigabitEthernet3/4 switchport trunk encapsulation dot1q! interface GigabitEthernet3/5 switchport access vlan 31 spanning-tree portfast! interface GigabitEthernet3/6 switchport access vlan 101 spanning-tree portfast! interface GigabitEthernet4/1 switchport trunk encapsulation dot1q! interface GigabitEthernet4/2 switchport access vlan 39 spanning-tree portfast! interface GigabitEthernet4/3 switchport trunk encapsulation dot1q! interface GigabitEthernet4/4 switchport access vlan 101 spanning-tree portfast! interface GigabitEthernet4/5 switchport trunk encapsulation dot1q! interface GigabitEthernet4/6 switchport access vlan 30 spanning-tree portfast! interface GigabitEthernet6/1! interface GigabitEthernet6/2! interface GigabitEthernet6/3! interface GigabitEthernet6/4! interface GigabitEthernet6/5 interface GigabitEthernet6/6! interface GigabitEthernet6/7! interface GigabitEthernet6/8! interface GigabitEthernet6/9! interface GigabitEthernet6/10! interface GigabitEthernet6/11! interface GigabitEthernet6/12! interface GigabitEthernet6/13! interface GigabitEthernet6/14! interface GigabitEthernet6/15! interface GigabitEthernet6/16! interface GigabitEthernet6/17! interface GigabitEthernet6/18! interface GigabitEthernet6/19! interface GigabitEthernet6/20! interface GigabitEthernet6/21! interface GigabitEthernet6/22! interface GigabitEthernet6/23! interface GigabitEthernet6/24! interface Vlan1 no ip address! interface Vlan30 ip address 192.168.30.252 255.255.255.0 standby ip 192.168.30.254 standby priority 110 standby preempt! interface Vlan31 ip address 192.168.31.252 255.255.255.0 standby ip 192.168.31.254 standby priority 110 standby preempt! interface Vlan33 ip address 192.168.33.252 255.255.255.0 standby ip 192.168.33.254 standby priority 110 standby preempt ! interface Vlan34 ip address 192.168.34.252 255.255.255.0 standby ip 192.168.34.254 standby priority 110 standby preempt! interface Vlan37 ip address 192.168.37.252 255.255.255.0 standby ip 192.168.37.254 standby priority 110 standby preempt! interface Vlan39 ip address 192.168.39.252 255.255.255.0 standby ip 192.168.39.254 standby priority 110 standby preempt! interface Vlan100 ip address 192.168.100.252 255.255.255.0 standby ip 192.168.100.254 standby priority 110 standby preempt! interface Vlan101 ip address 192.168.101.252 255.255.255.0 standby ip 192.168.101.254 standby priority 110 standby preempt! interface Vlan200 ip address 192.168.200.252 255.255.255.0 standby ip 192.168.200.254 standby priority 110 standby preempt! interface Vlan311 ip address 192.168.11.252 255.255.255.0 standby ip 192.168.11.254 standby priority 110 standby preempt! no ip http server! ! access-list extended server_acl ip permit ip 192.168.0.0 0.0.255.255 host 192.168.101.250 ip access-list extended vlan_acl permit ip 192.168.30.0 0.0.0.255 192.168.33.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.31.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.34.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.37.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.39.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.30.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.33.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.34.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.37.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.39.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.31.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.34.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.37.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.39.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.33.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.37.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.39.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.34.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.37.0 0.0.0.255 192.168.39.0 0.0.0.255 permit ip 192.168.37.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.37.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.37.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.37.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.39.0 0.0.0.255 192.168.11.0 0.0.0.255 permit ip 192.168.39.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.39.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.39.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.11.0 0.0.0.255 192.168.100.0 0.0.0.255 permit ip 192.168.11.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.11.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.100.0 0.0.0.255 192.168.101.0 0.0.0.255 permit ip 192.168.100.0 0.0.0.255 192.168.200.0 0.0.0.255 permit ip 192.168.101.0 0.0.0.255 192.168.200.0 0.0.0.255! ! line con 0 stopbits 1 line vty 0 4 password %$&&&*(&( login line vty 5 15 password %$&&&*(&( login! end 4506-1#show standby brief P indicates configured to preempt. | Interface Grp Prio P State Active addr Standby addr Group addr Vl30 0 110 P Active local unknown 192.168.30.254 Vl31 0 110 P Active local unknown 192.168.31.254 Vl33 0 110 P Active local unknown 192.168.33.254 Vl34 0 110 P Active local unknown 192.168.34.254 Vl37 0 110 P Active local unknown 192.168.37.254 Vl39 0 110 P Active local unknown 192.168.39.254 Vl100 0 110 P Active local unknown 192.168.100.254 Vl101 0 110 P Active local unknown 192.168.101.254 Vl200 0 110 P Active local unknown 192.168.200.254 Vl311 0 110 P Active local unknown 192.168.11.254 4506-1# 4506-1#show vtp status VTP Version : 2 Configuration Revision : 10 Maximum VLANs supported locally : 1005 Number of existing VLANs : 15 VTP Operating Mode : Server VTP Domain Name : domainnet VTP Pruning Mode : Enable VTP V2 Mode : Enable VTP Traps Generation : Disabled MD5 digest : 0x46 0xDB 0x03 0x38 0x8D 0xBC 0x92 0x8F Configuration last modified by 0.0.0.0 at 12-13-05 20:53:52 Local updater ID is 192.168.30.252 on interface Vl30 (lowest numbered VLAN inter face found) 4506-1# 附录2 集群服务器安装及配置 步骤 节点1 节点2 存储 注释 检查所有共享总线上的存储设备是否都已经断电,安装配置系统 上电 上电 断电 给各节点上电。 安装Windows Server 2008企业版操作系统 在服务器1和服务器2分别独立安装Windows Server 2008企业版操作系统。 安装要开始安装过程,请直接从 Windows Server 2008企业版 CD 启动。您的 CD-ROM 必须支持可启动的 CD。 注意:在配置分区和格式化驱动器时,服务器硬盘驱动器上的数据均会被破坏。 开始安装 安装程序在运行 Windows Server 2008企业版 的计算机中创建磁盘分区,格式化驱动器,然后将安装文件从 CD 复制到服务器上。 注意:这些说明假定在尚未运行 Windows 的计算机上安装 Windows Server 2008企业版。如果从较早版本的 Windows 进行升级,某些安装步骤可能会有所不同。 开始安装 1. 将“Windows Server 2008企业版 CD”插入 CD-ROM 驱动器。 2. “重新启动”计算机。在出现提示时,按任意键从 CD 启动。 此时将开始安装 Windows Server 2008企业版。 3. 在“欢迎使用安装程序”屏幕上,按“Enter”键。 4. 阅读许可协议,如果接受的话,请按“F8”键。 注意:如果此服务器上已安装了较早版本的 Windows Server 2008企业版,则可能会出现一条消息, 询问您是否要修复驱动器。按“Esc”键,继续进行安装而不修复驱动器。 5. 按照说明进行操作,删除所有现有的磁盘分区。具体步骤可能会因计算机上现有分区的数量和类型 而异。继续删除分区,直至所有磁盘空间均标记为“未划分的空间”为止。 6. 在将所有磁盘空间均标记为“未划分的空间”后,按“C”键,在第一个磁盘驱动器的未划分空间 中创建一个分区(如果适用)。 7. 在出现“创建磁盘分区大小(单位 MB)”提示时,键入20480,然后按“Enter”键。 8. 在创建“新的(未使用)”分区后,按“Enter”键。 9. 选择“用 NTFS 文件系统格式化磁盘分区<快>”,然后按“Enter”键。 Windows Server 2008企业版 安装程序将格式化该分区,然后将文件从 Windows Server 2008企业版 Server CD 复制到硬盘驱动器上。计算机将重新启动,Windows Server 2008企业版 安装程序继续进行安装。 完成安装 使用 Windows Server 2008企业版 安装向导继续安装 1. “Windows Server 2008企业版 安装向导”检测并安装设备。这可能需要几分钟的时间,在这段 时间内,您的屏幕可能会闪烁。 2. 在“区域和语言选项”对话框中,根据需要更改您的区域设置(通常,如果是美国,则不需要进 行更改),然后单击“下一步”。 3. 在“自定义软件”对话框中,在“姓名”框中键入“Mike Nash”,在“单位”框中键入 “Reskit”。单击“下一步”。 4. 在提供的文本框中,键入“产品密钥”(在 Windows Server 2008企业版 CD 包装盒背面),然后 单击“下一步”。 5. 在“授权模式”对话框中,选择适合您组织的授权模式,然后单击“下一步”。 6. 在“计算机名称和管理员密码”对话框的“计算机名称”框中,键入新的计算机名 “HQ-CON-DC-01”,然后单击“下一步”。 最佳做法:为便于执行这些指南中的步骤,系统管理员密码被保留为空而没有设置密码。这不是 一种可接受的安全做法。在为生产网络安装服务器时,应始终设置密码。默认情况下,Windows Server 2008企业版 要求设置复杂密码。 7. 在出现“Windows 安装程序”提示时,单击“是”,确认设置空白的系统管理员密码。 8. 必要时,在“日期和时间设置”对话框中,更正当前日期和时间,然后单击“下一步”。 9. 在“网络设置”对话框中,确保选择了“典型设置”,然后单击“下一步”。 10. 在“工作组或计算机域”对话框中(默认选择“不”),单击“下一步”。 注意:此时可以指定域名,但本指南稍后将使用“配置服务器向导”来创建域名。 Windows Server 2008企业版 安装继续并配置所需的组件。这可能需要几分钟的时间。11. 服务器“重新启动”,并且从硬盘驱动器加载操作系统。 设置第二个磁盘驱动器 必须对 Windows Server 2008企业版 安装尚未划分的空间进行格式化,然后操作系统才能对其进行访问。磁盘和分区管理是通过“Microsoft 管理控制台”的“计算机管理”管理单元完成的。以下步骤假 定第二个磁盘驱动器正在使用;请为第二个分区相应地修改过程。 准备第二个磁盘驱动器 警告:格式化分区时会破坏该分区上的所有数据。确保选择了正确的分区。 1. 单击“开始”按钮,指向“管理工具”,然后单击“计算机管理”。 2. 要定义和格式化尚未划分的空间,请单击“磁盘管理”。 3. 在磁盘 1 上右键单击“未指派”。 4. 要定义分区,请单击“新建磁盘分区”,然后单击“下一步”继续。 5. 选择“主磁盘分区”(默认),然后单击“下一步”继续。 6. 单击“下一步”,将“分区大小 (MB)”设为默认值。 7. 对于“指派以下驱动器号”,选择“D”,然后单击“下一步”继续。 8. 在“按下面的设置格式化这个磁盘分区”下面,单击“执行快速格式化”。单击“下 一步”,然后单击“完成”,完成第二个磁盘驱动器的配置。完成后,磁盘分配应与 图 2 中显示的内容相似。 图 2. 磁盘管理 9. 关闭“计算机管理”控制台。 设置网络 每个群集节点至少需要包含两个网络适配器的两个或两个以上的独立网络,以便避免单点故障。其中一个网络适配器用于连接到公用网络,而另一个则用于连接到仅由群集节点组成的专用网络。 专用网络适配器用于执行节点对节点的通信、群集状态信息和群集管理。每个节点的公用网络适配器都将群集连接到客户端所在的公用网络,并应配置为内部群集通信的后备路由。要实现这些操作,应该将群集服务的这些网络角色配置为“只用于内部群集通信”或“所有通信”。 Time to LiveTTL1注意:群集心跳不能通过路由选择设备进行转移,因为它们的生存时间(,)被设定为。公共 LAN),那么节点间的等待时间必须少于500毫网络适配器只能连接到公用网络。如果您拥有一个虚拟局域网( ms)。 秒( 重命名局域网图标 建议您更改网络连接的名称,以便清楚地进行识别。例如:您可能想把本地连接 2 的名称更改为 。重命名将有助于您识别网络并对其正确地分配角色。 Private 1. 单击开始,指向控制面板,右击网络连接,然后单击打开 2. 右击本地连接 2 图标。 3. 单击重命名。 4. 在文本框中键入 Private,然后按 ENTER 键。 5. 重复步骤 1 至 3,然后将公用网络适配器重命名为 Public。 图 2:“网络连接”窗口中被重新命名的图标。 6. 重命名的图标如上面的图 2 所示。关闭“网络连接”窗口。 配置专用网络适配器 1. 右击您的心跳适配器对应的网络连接,然后单击“属性”。 2. 在“常规”选项卡上,确认仅选定了“Internet协议(TCP/IP)”复选框,如下方图2所示。点击 清除所有其它客户端、服务和协议的复选框。 图 3. 在“专用网络属性”对话框中,仅点击选定“Internet协议”复选框。 3. 如果您拥有一个能够以不同速度进行传输的网络适配器,那么您应该手动指定一个速度及双工 模式。不要对传输速度应用自动选择设置,因为某些适配器在确定速度时可能丢掉一些数据包。 图 4. 为所有适配器设置速度和双工。 4. 单击“Internet协议(TCP/IP)”,然后单击“属性”。 5. 在“常规”选项卡上,确认您所选择的静态IP地址与其它任何公用网络适配器不在相同的子网 或网络上。 对专用适配器应用一个较好的IP地址的范例是:将节点1的地址设为10.1.1.1,将节点2的地 址设为10.1.1.2,同时将子网掩码设为255.255.255.0,如下方图5所示。确认该IP地址方案 与应用于公用网络的IP地址方案完全不同。 图 5.应用于专用适配器的IP地址示例。 6. 确认未在“默认网关”方框中,或者在“使用下列DNS服务器地址”下方,定义了任何值。 7. 单击“高级”按钮。 8. 在“ DNS”选项卡上,确认未定义任何值。同时确认清除了“在DNS中注册此连接的地址”和“在 DNS注册中使用此连接的DNS后缀”复选框。 9. 在“WINS”选项卡上,确认未定义任何值。单击“禁用TCP/IP上的NetBIOS”,如下方图6所示。 图 6. 确认未在“WINS”选项卡上定义任何值。 10. 当关闭了该对话框,您可能接收到如下提示:“此连接拥有一个空白的主WINS地址。您想继续 ”如果您收到了该提示,单击“是”。 吗, 11. 在群集中的所有其它节点上,通过不同静态IP地址完成步骤1至10。 配置公用网络适配器 注意:如果IP地址是通过DHCP获取的,那么如果不能访问DHCP服务器,则可能无法接入群集节点。由于这个原因,服务器群集上的所有接口均要求静态IP地址。记住:群集服务只能识别每个子网上的一个网络接口。如果您需要Windows Server 2008企业版中TCP/IP寻址的协助,请参见“联机帮助”。 对公用适配器应用一个较好的IP地址的范例是: 节点1 节点2 10.8.25.22 IP地址 10.8.25.21 IP地址 255.255.255.0 子网掩码 255.255.255.0 子网掩码 10.8.25.1 默认网关 10.8.25.1 默认网关 10.8.25.21 主用DNS 10.8.25.21 主用DNS 10.8.25.22 备用DNS 10.8.25.22 备用DNS 检查连接和名字解析 1) 节点1: 单击[开始/运行],并在文本框中键入cmd,单击<确定>。 (a) ipconfig/all (查看节点1设置的IP地址信息) (b) ping 10.2.1.2 (检查能否ping通节点2内网地址) (c) ping 10.8.25.22 (检查能否ping通节点2外网地址) (d) ping OMS-SERVER2 (检查能否ping通节点2计算机名) 2) 节点2: (a)ipconfig/all (查看节点2设置的IP地址信息) (b)ping 10.2.1.1 (检查能否ping通节点1内网地址) (c)ping 10.8.28.81 (检查能否ping通节点1外网地址) (d)ping OMS-SERVER1 (检查能否ping通节点1计算机名)设置域控制器 节点1新建一个域控制器 可以手动安装域名服务 (DNS) 和 DCPromo(创建 DNS 和 Active Directory 的命令行工具),也可以使用“Windows Server 2008企业版 管理服务器”向导进行安装。本节使用手动工具来完成安装。 使用手动工具安装 DNS 和 Active Directory 1. 单击“开始”按钮,单击“运行”,键入“DCPROMO”,然后单击“确定”。 2. 在出现“Active Directory 安装向导”时,单击“下一步”开始安装。 3. 阅读“操作系统兼容性”信息后,单击“下一步”。 4. 选择“新域的域控制器”(默认),然后单击“下一步”。 5. 选择“在新林中的域”(默认),然后单击“下一步”。 6. 对于“DNS 全名”,键入“XXS.COM”,然后单击“下一步”。(这表示一个完全限定的名称。) 7. 单击“下一步”,接受将“ISMXXS”作为默认“域 NetBIOS 名”。(NetBIOS 名称提供向下兼容 性。) 8. 在“数据库和日志文件文件夹”屏幕上,将 Active Directory“日志文件文件夹”指向 “C:\Windows\NTDS”,然后单击“下一步”继续。 9. 保留“共享的系统卷”的默认文件夹位置,然后单击“下一步”。 10. 在“DNS 注册诊断”屏幕上,单击“在这台计算机上安装并配置 DNS 服务器”。单击“下一步” 继续。 11. 选择“只与 Windows 2008企业版 或 Windows Server 2008企业版 操作系统兼容的权限”(默 认),然后单击“下一步”。 12. 在“还原模式密码”和“确认密码”中,键入密码,然后单击“下一步”继续。 注意:在生产环境中,应使用复杂的目录服务还原密码。 图 3. Active Directory 安装选项摘要 13. 图 3 中显示的是“Active Directory 安装选项摘要”。单击“下一步”开始安装 Active Directory。在出现提示时,请插入 Windows Server 2008企业版 安装 CD。 14. 单击“确定”,对已为 DNS 服务器动态分配了 IP 地址这一提示信息作出确认。 15. 在“Active Directory 安装向导”完成后,单击“完成”。 16. 单击“立即重新启动”以重新启动计算机。 节点2加入到节点1域 1. 单击“开始”按钮,单击“运行”,键入“DCPROMO”,然后单击“确定”。 2. 在出现“Active Directory 安装向导”时,单击“下一步”开始安装。 3. 阅读“操作系统兼容性”信息后,单击“下一步”。 4. 选择“现有域的额外域控制器”,然后单击“下一步”。 5. 单击“下一步”。 6. 在 “额外域控制器”页面,填DNS域全名:OMS.COM,然后单击“下一步”。 7. 单击“下一步”,接受将“ISMXXS”作为默认“域 NetBIOS 名”。(NetBIOS 名称提供向下兼容 性。) 8. 在“数据库和日志文件文件夹”屏幕上,将 Active Directory“日志文件文件夹”指向 “C:\Windows\NTDS”,然后单击“下一步”继续。 9. 保留“共享的系统卷”的默认文件夹位置,然后单击“下一步”。 页面中输入用户名和口令(应是首节点域的名和口令, 在上面第12步建立的); 10. 11. 显示“Active Directory 安装选项摘要”页面,把该服务器作为第一节点服务器的附加服务器, 单击“下一步”。 12. 在“Active Directory 安装向导”完成后,单击“完成”。 13. 单击“立即重新启动”以重新启动计算机。 设置群集用户帐户 1. 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“活动目录用户和计算机”。 2. 如果域还未展开,单击加号(+)将其展开。 3. 右击“用户”,指向“新建”,然后单击“用户”。 4. 键入群集名称,如下方图7所示,然后单击“下一步”。 图 7. 键入群集名称。 5. 将密码设置设定为“用户不能更改密码”和“密码永不过期”。单击“下一步”,然后单击“完成” 创建该用户。 注意: 如果您的管理安全策略不允许使用永不过期的密码,您必须在密码到期前,在每个节点上重续密码并更新群集服务配置。 6. 在“活动目录用户和计算机”插件的左窗格中,右击“群集”,然后在快捷菜单上单击“属性”。 7. 单击“将成员添加到组”。 8. 单击“管理员”,然后单击“确定”。这将给予新用户帐户在该计算机上的管理特权。 9. 退出“活动目录用户和计算机”插件。 配置磁盘阵列 设置磁盘阵列柜模式 步骤 节点1 节点2 存储 注释 配置磁盘阵列 上电 断电 上电 共享存储器和所有节点都断电。 1(将磁盘阵列柜分别与服务器1、服务器2用SCSI数据线连接; 注意:连接时 RAID服务器上RAID卡通道必须一致; 2(将磁盘阵列柜背部面板的总线配置开关模式调节为集群模式(位置:下) 总线配置开关模式如下: 模式 开关的位置 功能 联合总上 拆分总线模块上的 LVD 终结处理处于禁用状态,从电的角度将两条 SCSI 总线合并为一线模式 条连续总线。在这种模式下,存储设备正面的拆分总线 LED 指示灯和群集 LED 指示灯 都不会亮起。 拆分总中 拆分总线模块上的 LVD 终结处理处于启用状态,从电的角度将两条总线分开,形成两条线模式 各包含七个驱动器的 SCSI 总线。系统处于拆分总线模式时,存储设备正面的拆分总线 LED 指示灯将亮起。 群集模下 LVD 终结处理处于禁用状态,从电的角度上合并总线。系统处于群集模式时,存储设备式 正面的群集 LED 将亮起。 配置磁盘阵列 步骤 节点1 节点2 存储 注释 配置磁盘阵列 上电 断电 上电 第二节点断电。给共享存储器上电,给首节点上电。 注意:请预先备份您服务器上的数据,配置磁盘阵列的过程将会删除您的硬盘上的所有数据! 1.在自检过程中,当提示按 Ctrl+M 键,按下并进入RAID的配置界面。 2.如果服务器在Cluster 模式下,下列信息将会显示"按任意键继续"。 3. 选择Objects(对象)-> Adapter(适配器)菜单 4.修改Initiator ID为7 将集群模式设置为ENABLE 5.按ESC返回主界面: 6. 选择Configure(配置)-> New Configuration(新配置) 7. 选中 YES ,并按回车。 注意: 未进行任何设置时,所有硬盘状态初始为READY状态。 本例使用的磁盘柜有6个硬盘,其中4个硬盘配置为RAID 0+1配置,其它2块硬盘配置为RAID 1; 8.配置RAID 0+1:首先连续按两次空格,选中两块硬盘,按回车键,再连续按两次空格,按回车键,按F10配置逻辑磁盘,显示跨接界面; 9(在跨接界面,按空格,Span-1出现在阵列框A-00内,使用右方向键选中阵列框A-01,再按空格, Span-2出现在阵列框A-01内,按F10配置逻辑磁盘; 10.选择RAID=1,Span=YES, 选中 Accept ,并按回车, 11. 配置RAID1: 连续按两次空格,选择剩余的两块硬盘,按F10配置逻辑磁盘; 12. 选择RAID=1,选中 Accept ,并按回车, 13. 按ESC键退回,选中 YES ,并按回车; 14. 按任意键继续; 15. 初始化逻辑磁盘(Logical driver)(刚创建的逻辑磁盘需要经过初始化,才能使用) 按ESC 键退回主菜单,选中 Initialize ,并按回车; 16. 连续按两次空格选中需要初始化的逻辑磁盘,按F10 17. 选中 YES ,并按回车。 18. 按任意键继续,并重启系统,RAID配置完成。 19.按ESC,选择YES,按回车退出。 设置共享磁盘 步骤 节点1 节点2 存储 注释 设置共享磁盘 上电 断电 上电 第二节点断电。给共享存储器上电,给节点1上电 (1) 进入节点1操作系统; (2) 右键单击[我的电脑],单击[管理],并单击[存储]; (3) 双击[磁盘管理]; (4) 弹出签名和升级磁盘向导,单击<下一步>,完成该向导(向导将磁盘设置为动态); (5) 右键单击[磁盘#](这里的#代表所使用的磁盘),并单击[还原为基本磁盘]; (6) 检验所有的共享磁盘是否都格式化为NTFS,并指定为基本; (7) 右键单击[未分配的磁盘空间],单击[创建分区] (8) 启动创建分区向导。分别创建以下两个主分区: (a) 定额磁盘(RAID 1逻辑分区): 大小:2008企业版MB 驱动器号:Q 卷标:QUORUM 格式:NTFS (b) 共享磁盘(RAID 0+1逻辑分区): 大小:剩余空间 驱动器号:S 卷标:SHARE 格式:NTFS 注意: RAID 1逻辑分区上创建定额磁盘Q后,其他未分配的磁盘空间不进行创建分区操作。 检查节点1磁盘访问和功能: (1) [开始],单击[程序],单击[附件],并选择[记事本]。 (2) 在记事本中输入一些词,并使用[文件/保存为]命令,将它保存为名为“test.txt”的 测试文件,关闭记事本。 (3) 双击[我的文档]图标。 (4) 右键单击“test.txt”,并单击[拷贝]。 (5) 关闭窗口。 (6) 双击[我的电脑]。 (7) 双击[共享驱动器分区]。 (8) 单击[编辑],并单击[粘贴]。 这时在共享磁盘中有一个该文件的拷贝。 (9) 在共享磁盘中,双击“test.txt”。然后关闭该文件。 (10) 选中该文件,并按<删除>键,将它从集群磁盘中删除。 对所有的集群磁盘重复以上过程,检验是否可以从首节点处访问它们 检查节点2磁盘访问和功能: 1. 先将节点1关闭并断电,再节点2上电(保证同一时间只有一个节点可以访问磁盘阵列柜); 2.在自检过程中,当提示按 Ctrl+M 键,按下并进入RAID的配置界面。 3.如果服务器在Cluster 模式下,下列信息将会显示"按任意键继续"。 4. 选择Objects(对象)-> Adapter(适配器)菜单 4.修改Initiator ID值为6 将集群模式设置为ENABLE 5.按ESC返回主界面: 6. 选择Configure(配置)-> View/Add Configuration(查看/添加配置),确认磁盘阵列柜的配置与节点1 配置后的一致。 7.按ESC键,在save configcuration对话框中,选择YES,按回车键; 8.按ESC退出磁盘柜配置主菜单,重新启动系统; 检查节点2磁盘访问和功能: (1) 进入节点2系统; (2) [开始],单击[程序],单击[附件],并选择[记事本]。 (3) 在记事本中输入一些词,并使用[文件/保存为]命令,将它保存为名为“test.txt”的测试文件, 关闭记事本。 (4) 双击[我的文档]图标。 (5) 右键单击“test.txt”,并单击[拷贝]。 (6) 关闭窗口。 (7) 双击[我的电脑]。 (8) 双击[共享驱动器分区]。 (9) 单击[编辑],并单击[粘贴]。 这时在共享磁盘中有一个该文件的拷贝。 (10) 在共享磁盘中,双击“test.txt”。然后关闭该文件。 (11) 选中该文件,并按<删除>键,将它从集群磁盘中删除。 对所有的集群磁盘重复以上过程,检验是否可以从首节点处访问它们 安装集群服务 步骤 节点1 节点2 存储 注释 配置集群第一个上电 断电 上电 第二节点断电。给共享存储器上电,给首节点上电。 节点 配置第一个节点 1. 依次单击开始、所有程序和管理工具,然后单击群集管理器。 2. 当出现“打开到群集的连接”提示时,在操作下拉列表中,单击创建新群集,如下面的图 9 所示。 图 9:“操作”下拉列表。 3. 确认您具有配置群集所必需的前提条件,如下面的图 10 所示。单击下一步。 图 10:前提条件列表属于“欢迎使用新建服务器群集向导”页面的一部分。 4. 键入群集的唯一 NetBIOS 名称 (最多 15 个字符),然后单击下一步。在下面的图 11 所示的例 子中,群集被命名为 MyCluster。建议遵守 DNS 命名规则。 图 11:建议在命名群集时遵守 DNS 命名规则。 5. 如果您在本地使用一个不属于具有本地管理特权的域帐户的帐户登录,向导将提示您指定一个帐 户。这不是启动群集服务所用的帐户。 请注意: 如果您具有正确的凭证,步骤 5 所提到的提示,如图 12 所示,可能不会出现。 图 12:“新建服务器群集向导”提示您指定一个帐户。 6. 由于可能对群集进行远程配置,因此您必须确认或键入将要作为第一个节点创建群集的服务器的名称,如下面的图 13 所示。单击下一步。 图 13:选择将要作为群集中第一个节点的计算机名称。 注意: “安装”向导可以验证所有的节点是否都可以看到共享磁盘。在复杂的存储区域网络中,磁盘 的目标识别符 (TID) 有时可能会不同,而且“安装”程序可能错误地检测到磁盘配置对于“安 装”无效。要解决这个问题,您可以单击高级按钮,然后单击高级 (最小) 配置。 7. 下面的图 14 显示“安装”程序正在分析节点,查找可能导致安装出现问题的硬件或软件问题。 检查所有警告或错误信息。您还可以单击详细信息按钮,了解有关每个警告或提示的详细信息。 图 14:“安装”程序正在分析节点,查找可能存在的硬件或软件问题。 注意: 因安装集群首节点时,内部专用网卡处于不可用状态,系统将提示该警告或错误信息,可以忽略 继续进行安装。 8. 键入唯一的群集 IP 地址 (在本示例中为:10.8.25.31),然后单击下一步。 如下面的图 15 所示,“新建服务器群集向导”通过使用子网掩码选择正确的网络,自动与其中一个 公用网络关联群集 IP 地址。群集 IP 地址只能用于管理,而不能用于客户端连接。 9. 键入在预安装时创建的群集服务帐户的用户名和密码。(在下面图 16 所示的例子中,用户名为: Cluster)。在域下拉列表中选择域名,然后单击下一步。 此时,群集配置向导将验证用户帐户和密码。 图 16:向导提示您提供在预安装时所创建的帐户。 10. 检查摘要页面,如下面的图 17 所示,确认所有将用于创建群集的信息均准确无误。使用仲裁按 钮,更改由默认自动选择的磁盘指定的仲裁磁盘为Q盘。 本屏幕上所显示的摘要信息可用于在出现灾难恢复状况时,重新配置群集。建议您保存并打印一 份硬拷贝,与服务器上的更改管理日志保持一致。 图 17:“目标群集配置”页面。 11. 检查所有在群集创建过程中遇到的警告或错误。具体操作是单击加号查看更多信息,然后单击下 一步。出现在“创建群集”页面中的警告和错误如图 18 所示。 图 18:出现在“创建群集”页面上的警告和错误。 12. 单击完成结束安装。下面的图 19 显示最终的步骤。 图 19:设置新服务器群集的最终步骤。 请注意:要查看详细的摘要,单击查看日志按钮,或者查看存储在以下位 置:%SystemRoot%\System32\LogFiles\Cluster\ClCfgSrv.Log 的文本文件。 验证群集安装 使用“群集管理器”(CluAdmin.exe),在节点 1 上验证群集服务安装。 验证群集安装 1. 依次单击开始、所有程序和管理工具,然后单击群集管理器。 2. 确认所有的资源均顺利地实现了联机,如下面的图 20 所示。 图 20:“群集管理器”验证所有的资源均顺利地实现联机。 注意: 原则上,不要将任何东西放到群集组中,不要从群集组中取出任何东西,也不要使用群集组中的任何东西执行群集管理以外的操作。 配置第二个节点 步骤 节点1 节点2 存储 注释 配置集群第二个上电 断上电 上电 保持共享存储器和首节点上电,第二节点上电 节点 在第二个节点上安装群集服务所需的时间要比在第一个节点上安装所需的时间少。“安装”程序基于第一个节点的配置,在第二个节点上配置群集服务网络设置。与此同时,您还可以通过远程操作为群集添加多个节点。 注意:在这部分的练习中,开启节点 1 和所有的共享磁盘。然后开启所有其他节点。这时,群集服务将控制对共享磁盘的访问权限,以便杜绝任何可能破坏卷的机会。 1. 在节点 1 上打开群集管理器。 2. 单击文件,单击新建,然后单击节点。 3. 将启动“添加群集计算机向导”。单击下一步。 4. 如果您没有使用正确的凭证进行登录,将要求您指定一个对群集中所有节点具有管理权利的域帐 户。 5. 输入您要将其添加到群集的节点的机器名称。单击添加。重复该步骤,如下面的图 21 所示,添 加您想要的其他节点。当所有的节点均添加完毕后,单击下一步。 图 21:向群集添加节点 6. “安装”向导将对所有节点执行分析,以确认它们得到了正确的配置。 7. 键入用于启动群集服务的帐户密码。 8. 检查显示的摘要信息,确认其准确性。当其他节点加入到群集中时,此摘要信息将用于对这些节 点进行配置。 9. 检查群集创建过程中遇到的所有警告或错误,然后单击下一步。 10. 单击完成结束安装。 安装后配置 心跳配置 现在,每个节点上的网络都已得到了正确的配置,而且群集服务也已配置完毕,这时您需要配置网络角色,以定义其在群集中的功能。此处是一份“群集管理器”中网络配置选项的列表: 为群集应用启用:如果选定了该复选框,群集服务将使用该网络。默认对所有网络选定该复选框。 仅用于客户端访问 (公用网络):如果您想让群集服务仅使用该网络适配器与其他客户端进行外部通信,则可选择该选项。该网络适配器将不进行节点对节点的通信。 仅用于内部群集通信 (专用网络):如果您想让群集仅使用该网络进行节点对节点的通信,则可选择该选项。 所有通信 (混合网络):如果您想让群集服务使用该网络适配器进行节点对节点通信和外部客户端通信,则可选择该选项。默认对所有网络选定该选项。 配置心跳 1. 启动“群集管理器”。 2. 在左侧窗格中,单击群集配置,单击网络,右击专用,然后单击属性。 3. 单击仅用于内部群集通信 (专用网络),如下面的图 22 所示。 图 22:使用“群集管理器”配置心跳。 4. 单击确定。 5. 右击公用,然后单击属性 (如下面的图 23 所示)。 6. 单击选定为群集应用启用该网络复选框。 7. 单击所有通信 (混合网络),然后单击确定。 图 23:“公用属性”对话框。 心跳适配器优先化 配置完群集服务如何应用网络适配器的角色后,下一步是对内部群集通信应用进行优先排序。这仅适用于两个或多个被配置为节点对节点通信的网络。屏幕右边的优先级箭头指定了群集服务使用各个网络适配器在节点间进行通信的先后顺序。群集服务总是尝试使用列于首位的网络适配器进行节点间的远程过 程调用 (RPC) 通信。只有当群集服务无法使用第一个网络适配器进行通信时,才会使用列表上的下一个网络适配器。 1. 启动“群集管理器”。 2. 在左窗格中,右击群集名称 (位于左上角),然后单击属性。 3. 单击网络优先级选项卡,如下面的图 24 所示。 图 24:“群集管理器”中的“网络优先级”选项卡。 4. 确认专用网络列于最顶部。使用上移或下移按钮,更改优先顺序。 5. 单击确定。 仲裁磁盘配置 “群集配置向导”自动选择将作为仲裁设备的驱动器。并将使用 50 MB 以上的最小分区。您可能要把自动选择的磁盘更改为您自己指定的仲裁磁盘。 配置仲裁磁盘 1. 启动“群集管理器”(CluAdmin.exe)。 2. 右击位于左上角的群集名称,然后单击属性。 3. 单击仲裁选项卡。 4. 在仲裁资源列表框中,选择一个不同的磁盘资源。在下面的图 25 中,仲裁资源列表框中选定的是 “磁盘 Q”。 图 25:“仲裁资源”列表框。 5. 如果磁盘具有的分区不止一个,单击您要在其中存储群集指定数据的分区,然后单击确定。 创建一个延迟启动 当所有的群集节点均同时启动并尝试附加到仲裁资源时,群集服务可能无法启动。 例如,在发生电源故障后,同时对所有节点恢复电力时,可能出现这种情况。要避免这类情况的发生,可以增加或减少显示操作系统列表的时间设置。 1.单击开始,指向我的电脑 2.右击我的电脑,然后单击属性。 3.单击高级选项卡,然后在启动和故障恢复框中,单击设置。 测试安装 在“安装”程序结束后,有几种可供验证群集服务安装的方法。其中包括: 1.群集管理器:如果仅完成了节点 1 的安装,启动“群集管理器”,然后尝试连接到群集。如果已安装了第二个节点 2,在任意一个节点上启动“群集管理器”,然后确认第二个群集显示在列表上。 2.“服务”小程序: 使用服务管理单元确认群集服务已显示在列表上并已启动。 3.事件日志:使用“事件查看器”检查系统日志中的 ClusSvc 条目。您会看到有关确认群集服务已经顺利形成或加入一个群集的条目。 4.群集服务注册表项:确认群集服务安装程序已将正确的项写入注册表。您可以在 HKEY_LOCAL_MACHINE\Cluster 下找到许多注册表设置 5.单击开始,单击运行,然后键入“虚拟服务器”的名称。确认您可以连接并看到资源。 测试故障转移 验证资源可以执行故障转移 1. 依次单击开始、程序和管理工具,然后单击群集管理器,如下面的图 26 所示。 图 26:“群集管理器”窗口。 2. 右击磁盘组 1 组,然后单击移动组。该组及其所有资源将转移到另一个节点。稍后,磁盘 F:G: 将在第二个节点上实现联机。在窗口中观察该转移。退出“群集管理器”。 到目前为止,已经完成了所有节点上的群集服务配置。服务器群集已经可以完全正常地运作了,现在可以准备安装群集资源,如:文件共享、打印机后台处理程序、诸如分布式事务协调器、DHCP、WINS 等群集敏感服务、或者诸如 Exchange Server 或 SQL Server 等。 安装SQL SERVER 2008企业版数据库虚拟服务器 配置MSDTC资源 1.安装MSDTC组件 1. 进入节点1系统; 2. 点击[开始]----[设置],单击[控制面板],在控制面板中双击[添加/删除程序]; 3. 双击打开[添加/删除windows 组件],双击[应用服务程序],选中[启动分布式事务协调器(DTC)]; 4. 点击[确定],安装MSDTC; 在节点2上执行上面的操作,安装MSDTC组件。 在集群上配置MSDTC资源 在运行 Windows Server 2008企业版的服务器上安装 SQL SERVER2008企业版 之前,必须首先在群集上安装 Microsoft 分布式事务协调器 (MSDTC)。 1.登录到群集中的任意节点,如NODEA; 2.单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“群集管理器”; 3.在“群集组”下,以鼠标右键单击“群集组”,指向“新建”,再单击“资源”; 4.在“新建资源”的“名称”框中,键入名称,如“MSDTC”;在“资源类型”列表中,选择“分布式事务协调器(DTC)”,在“组”列表中,确保选中了“群集组”, 5.验证所有节点(NODEA,NODEB)都已出现在“可能的所有者”列表中, 6. 选择仲裁磁盘“Qdisk:Q”和“cluster name”资源作为依存资源; 7, 点击“完成” 8.以鼠标右键单击“集群组”,再单击“联机”,使得分布式事务协调器资源“MSDTC”联机在线。 验证MSDTC资源可以执行故障转移 1. 依次单击开始、程序和管理工具,然后单击群集管理器; 2. 右击组 1 (MSDTC资源所在的组),然后单击移动组。该组所有资源将转移到另一个节点。稍后, 将在第二个节点上实现联机。在窗口中观察该转移。退出“群集管理器”。 MSDTC资源无法启动的解决方案 1.症状: 在作为服务器群集一部分的基于 Microsoft Windows 2008企业版 Server 的计算机上,收到了以下错误信息: An error occurred while processing the last operation.Error code 8004E00F - COM+ was unable to talk to the Microsoft Distributed Transaction Coordinator. 您无法启动 Microsoft 分布式事务处理协调器 (MSDTC) 服务。 应用程序事件日志中可能会记录以下事件: 事件 ID:4384 类型:错误 来源:MSDTC 描述: 由于安装程序没有配置为在群集中运行,所以 MS DTC 无法启动。请运行 comclust.exe 并重新启动 MS DTC。错误明细: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:668, CmdLine:C:\WINNT\System32\msdtc.exe,PID:796 2(解决方案: 警告: 注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。 1. 将所有资源移动到一个节点。此节点成为主动节点。 2. 在全部两个节点上,使用注册表编辑器删除以下注册表子项: • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC • HKEY_CLASSES_ROOT\CID 为此,请按照下列步骤操作: a. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 b. 找到然后右键单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC c. 单击“删除”。 d. 单击“是”确认删除。 e. 对于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC 子项和 HKEY_CLASSES_ROOT\CID 子项,重复步骤 a 到 d。 f. 退出注册表编辑器。 3. 在主动节点上,在仲裁驱动器上创建“DTClog”文件夹。例如,创建 Q:\DTClog 文件夹。 4. 在全部两个节点上,停止 MSDTC 服务。为此,在命令提示符下键入以下命令,然后按 Enter 键: net stop msdtc 验证是否显示了一条指出 MSDTC 服务已成功停止的消息。 5. 在全部两个节点上,删除 MSDTC。为此,在命令提示符下键入以下命令,然后按 Enter 键: msdtc -uninstall 6. 在全部两个节点上,验证“分布式事务处理协调器”服务已从“服务”管理单元中删除。 要 启动“服务”管理单元,请依次单击“开始”、“运行”,键入 services.msc,然后单击“确 定”。 7. 在主动节点和被动节点上,将 MSDTC 安装为群集资源。首先,在主动节点上安装 MSDTC。然 后,在被动节点上安装 MSDTC。为此,请按照下列步骤操作: a. 在主动节点上,在命令提示符下键入以下命令,然后按 Enter 键: comclust COM 群集向导 (Comclust.exe) 完成运行后,程序返回到命令提示。不要关闭命令提示。 b. 在被动节点上,在命令提示符下键入以下命令,然后按 Enter 键: comclust COM 群集向导完成运行后,程序返回到命令提示。 c. 在被动节点上关闭命令提示。必须首先在被动节点上关闭命令提示。 d. 然后在主动节点上关闭命令提示。 8. 验证没有出现错误信息且 MSDTC 服务已安装。另外,验证 MSDTC 资源已添加到群集组中。 注意:如果收到以下错误信息,请重新启动所有节点,然后重试步骤 9: C:\Documents and Settings\Administrator>comclust Setting up MS DTC.Setup found that the current configuration of the cluster does not contain any resource groups in which the MS DTC resource can be created.Setup of MS DTC requires that the cluster contain at least one resource group that contains both a network name resource and a shared disk resource.Setup also requires that this resource group be owned by the first node in the cluster on which setup is run.Please re-run setup after the appropriate changes to the cluster configuration have been made. 9. 确保 MSDTC 群集资源工作正常。为此,请尝试使用下面的方法: a. 验证可以将群集组从一个节点移动到另一个节点,然后可以再移回来。 b. 验证可以无错误地运行“组件服务”管理单元。为此,请单击“开始”,指向“程序”, 指向“管理工具”,然后单击“组件服务”。在“组件服务”管理单元中,依次展开“组 件服务”、“计算机”、“我的电脑”,然后展开“COM+ 应用程序”。 c. 使用事件查看器检查系统事件日志和应用程序事件日志,以查找相关错误信息。 SQL Server 2008企业版群集安装配置 SQL Server 2008企业版的群集安装已直接集成到SQL Server 2008企业版的数据库安装向导中,能够自动识别到Windows Server 2008企业版上的群集系统并启用数据库虚拟服务器选项,实现SQL Server 2008企业版群集虚拟服务器在2台服务器上的自动安装配置。(注意:安装完成后,须安装SQL2008企业版 SP3补丁包) 为确保SQL Server 2008企业版群集在2台服务器上的自动安装配置,2台服务器nodea与nodeb,以及共享磁盘柜都须处于开机在线状态。 安装SQL Server 2008企业版 1.在节点服务器NODEA上安装SQL2008企业版_ENT,放入SQL Server 2008企业版企业版安装光盘,启 动SQL Server 2008企业版的安装向导; 2.安装向导进入到“计算机名”界面时,自动识别到Windows Server 2008企业版的群集系统,启用了“虚拟服务器”选项,选择“虚拟服务器”,输入虚拟SQL Server名称virsqlcluster,点击“下一步”, 3.用户信息界面, 点击“下一步” 4.用户许可证协议界面单击”是”, 5.“故障转移群集”界面,输入IP地址“172.17.0.100”,选用网络“Public”,单击“添加”,使其添加到列表中,如图 6. “群集磁盘选择”界面,选择“Group 0”的“Disk S:”, 7. “群集管理”界面,确保NODEA与NODEB都在“已配置节点”列表中,如图 8. 远程信息”界面,输入用户名,密码与域名,如图 9. 实例名”界面,选择“默认”,如图 10. “安装类型”界面,选择“典型”,由于前面磁盘选择了“Group 0”的“Disk S:”,“目的文件夹”的“数据文件”自动定位到S:盘,而SQL程序文件则会自动安装到1 与2的本地盘相关目录下,如图 11. “服务帐户”界面,选择“对每个服务使用同一帐户”,由于是群集配置,“使用本地系统帐户”选项自动失效,输入用户名、密码与域名 12. “选择许可模式”界面,选择“处理器许可证”,一般选择为4个处理器,如图: 13. 安装向导进入自动安装配置过程; 14. 等待直至出现“安装完毕”界面 15. 安装已经完成了 打开“群集管理器”,可看到“资源类型”中多了两个SQL Server的资源,这是因为SQL Server 2008企业版企业版为Cluster-Aware的应用系统,安装配置时自动添加了支持Cluster的服务组件,“Group 0”,可看到除原有的“Disk S:”外,新添了5个SQL资源,而且都已联机。 16. 说明SQL Server 2008企业版群集安装配置完成;测试一下结果 如图 安装SQL Server 2008企业版 SP3补丁包 1.启动SQL Server 2008企业版 Service Pack 3安装程序,“欢迎”界面,单击“下一步”; 2.“计算机名”界面,输入群集虚拟服务器名virsqlcluster,单击“下一步”; 3.“连接到服务器”界面,选择“Windows身份验证”, 单击“下一步”; 4.“后向兼容性一览表”界面,选择“升级Microsoft Search并应用SQL Server 2008企业版 SP3(必需)”,单击“下一步”; 5.“错误报告”界面,单击“下一步”; 6.“远程信息”界面,输入用户名、密码与域名,单击“下一步”; 7.安装向导在群集节点(NODEA与NODEB)上执行所需操作,等待即可; 8.安装等待过程中切换到“群集管理器”,可看到SQL的几个Cluster-Aware服务处于脱机状态; 9.SP3安装完成后,会显示下面的信息框,单击[确定]; 10.“安装完毕”界面,选择“是的,我想现在重新启动计算机”,单击[完成],节点服务器NODEA重新启动; 11.NODEA启动完成后,重启节点服务器NODEB 至此,SQL Server 2008企业版群集安装配置完成。
本文档为【[信息与通信]009新旧系统的衔接及数据迁移方案实施0912】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_589748
暂无简介~
格式:doc
大小:1MB
软件:Word
页数:88
分类:生活休闲
上传时间:2017-10-08
浏览量:141