安装配置指南(第二版)ROSE目录第一章绪论windows NT 版 ROSEHA 软件特点灵活的配置ROSEHA 硬件部分ROSEHA软件示意图第二章准备工作资源对象的属性设置cluster的过程卷标安装应用软件第三章安装和卸载开始安装之前安装 ROSEHA获得 ROSEHA 认证号卸载 ROSEHA第四章 ROSEHA 管理工具预览私有网络管理 GUI(图形化界面)资源对象管理 GUI菜单条工具条cluster 可视面板消息面板状态条第三方管理工具控制面板文件管理磁盘管理事件查看磁盘阵列管理私有网络管理资源对象管理Cluster 操作Cluster 操作参数选择开始 cluster 操作停止 cluster 操作第五章私有网络管理私有网络下拉菜单TCP/IP socket 私有网络RS-232 串口私有网络公用驱动器私有网络工具条按钮删除私有网络查看私有网络私有网络和服务器状态第六章资源对象管理创建资源对象服务器属性表配置卷对象属性表配置IP 地址对象属性表配置共享文件对象属性表配置LAN 管理对象属性表配置Microsoft SQL Server 对象属性表配置Sybase SQL server 对象属性表配置NT 服务对象属性表配置用户自定义对象属性表查看资源对象删除资源对象绑定到 cluster撤消绑定到 cluster资源切换资源接管服务器切换服务器接管资源对象分类资源对象状态附录1 MSSQL SERVER 实例附录2 . WWW资源层次实例附录3 FAQ附录4 NT Cluster 软件维护信息第一章绪论HA Windows NT企业版1. Enterprise HA Manager For Windows NT (ROSEHA) 是NT 下高可用性双机管理软件。
2. ROSEHA它管理两台NT 服务器的资源协调转换过程,当其中一台发生故障时另一台将立即接管所有服务和应用而不需要用户介入。
用户对于转换过程是透明的。
3. 用户不必再为突然的DOWN机而担心,当活动服务器不可用时ROSEHA将根据情况自动切换任务到备份服务器上。
4. ROSEHA 能在任何的时间进行手动切换。
这样用户就能对活动服务器进行升级,定期维护等。
5. ROSEHA 提供方便友好的用户界面和管理员任务列表。
●交互式Windows GUI 应答方式.●错误提示窗口和可配置界面。
●基于Window 图标状态实时提示。
●用户能在线配置集群软件。
资源能够独立的被配置和互相不干扰。
灵活的配置1. 两台服务器可以是不同型号,不同品牌的机器。
2. ROSEHA 既支持active/backup 服务器配置也支持active/active 服务器配置。
在active/backup 方式中,一个服务器指定为active服务并执行所有的操作而另一台则为热备份服务器。
在In active/active 配置方式中,两台服务器都为active 服务器,为不同的应用服务彼此互为备份。
ROSEHA 硬件部分1.两台Intel CPU服务器运行Microsoft Windows NT Server4.0●Active server : 一个提供集群资源保护的服务器,客户经过唯一的网络标识符访问资源。
(例如:一个活动的IP地址或电脑别名)。
活动的服务器II也可以是备份服务器和另一个活动服务器。
●后备服务器:当活动服务器不可用时能够立即接管。
2.Private net●Private net 是两台服务器之间通过独立的媒体建立的信道,互通集群信息。
●三种通信方法。
✓TCP/IP socket : Ethernet. 每一个服务器必须安装专用的NIC 来互连。
.✓RS-232 serial port : 每一个服务器有一个空闲的串口。
通过null-modem 线来连接。
✓Public drives : 利用公用驱动器划分的两个8MB NTFS 分区。
3.Public net●公用网络是客户访问集群保护资源的路径。
●Active IP address : 一个可替换的IP 地址并能够被活动服务器的活动NIC所用。
如果活动服务器故障,这个可替换的IP地址将被后备服务器的NIC 所用。
●电脑别名: 一个可替换的电脑名并能被活动服务器所用。
如果活动服务器故障,这个可替换的电脑名将被后备服务器的NIC 所用。
●Active NIC : 活动服务器的一个专用NIC。
●Backup NIC :后备服务器的一个专用NIC。
.●当活动服务器发生故障时,后备服务器将接管服务。
客户仍以相同的IP 地址和电脑别名访问集群保护资源。
✓后备NIC 将接管活动服务器的活动IP 地址,所以客户能够访问资源经过同一个活动IP 地址。
✓后备服务器将接管活动服务器的电脑别名,所以客户能够访问资源经过同一个电脑别名。
4.Public drives●公用驱动器是存储集群保护数据的地方。
在公用驱动器中每一个服务都有它自己的分区或卷。
●SCSI-界面双端口RAID 系统使物理磁盘故障时不影响在线数据访问。
5.Private drive :在服务器中存储操作系统,应用软件,和本地数据。
ROSEHA软件示意图1. 集群服务和集群监控服务是ROSEHA 的核心过程。
它们是两个相互监测的服务。
如果其中一个服务异常中断,在同等的服务器中它将立即被重新启动。
这就预防了ROSEHA的单点故障。
.2. 集群服务监控向可用的服务器发出周期性的心跳。
如果服务器没有发出应答信号,那么服务器则被认为是不可用的。
3. 六种可用资源类型:卷,IP地址,文件共享,电脑别名,NT服务,和用户自定义.用户可以使用这些资源类型来为需要被ROSEHA 保护的应用分类。
4. 资源对象的资源类型。
它们能够被分组形成资源层次。
资源层次显示出资源对像之间的关系和序列并带到资源对象的操作中。
5. ROSEHA 为可用资源对象提供过程监控代理。
集群服务对可用资源对象的监控是资源对象用周期性消息来应答代理的心跳。
内嵌代理来监控可用的服务器,网络,磁盘卷,和NT 服务。
代理API 和模板可为用户提供额外的特别资源对象监控。
代理API 也服务像开放界面来为ROSEHA和第三方程序管理工具通信和交互。
6. 当资源对象被后备服务器所接管,后备服务器就像临时的活动服务器。
如果自动切换可用,那么当原始的服务器可用时资源对象将自动被切换。
如果自动切换不可用,那么后备服务器将被提升为活动服务器。
这样当原始的服务器可用时则被降后备服务器。
Volume IssueROSEHA 提供卷锁定功能来保证只有活动服务器的卷资源才允许访问后备服务器被禁止访问卷除非它们需要接管卷对象。
在你的卷被安全的锁住之前,需要确定卷中没有文件被打开和没有应用访问卷。
在访问卷对象时,推荐指定详细的文件和目录名来替代直接访问卷。
当一个卷对象从一个服务器切换到同等服务器时,同等服务器需要有文件系统的高级恢复权利。
如果ROSEHA 未能完成恢复操作,卷中的数据可能不能被访问。
系统管理员将需要手动执行chkdsk /f 命令。
安装应用软件每一个服务器必须安装一个应用程序的拷贝来使用ROSEHA 的保护。
当安装应用软件, 数据文件必须被放置在公用卷中。
可执行程序也可以放置在其中,但这并不是必须的,你可以把应用程序放置在私有卷中。
从而在活动服务器故障时,后备服务器能够使用自己的应用程序来继续提供公用卷中的数据存取服务。
安装和配置一台服务器的应用软件时关闭另一台机器的电源,来保证服务器在处理过程中访问公用卷。
ROSEHA 也提供不必关闭一个服务器的安装和配置.应用软件指定的卷将像卷资源对象一样被访问和配置. 执行“Bring In Cluster”到卷资源. 用户可以在活动服务器中开始安装应用软件.卷将被锁定来预防来自备份服务器的访问.在应用软件安装完后,将卷资源切换到备份服务器中。
然后在其上安装软件.卷也将被锁定来防止原始的活动服务器访问卷资源.你必须确这些应用程序和它的功能都正确无误.第二章准备工作在你开始安装ROSEHA前, 你必须确定两个服务器的系统配置是否正确.下面是正确安装ROSEHA的相关部件..1、COM Port 设置用RS-232 串口来建立私有网络,你需要在每台服务器上有空闲的COM 端口.在控制面板中按”端口”来查看可用的COM 口。
点击COM 端口将使用RS-232 串口来建立私有网络,按“Settings” 来检查COM的配置.按“Advanced” 按钮来设置“Base I/O Port Address” 和“IRQ”. 如果这些设置不正确, COM 口将不能工作.2、共享驱动器(磁盘阵列)设置要在公共驱动器中建立私有网络心跳线,你需要在公共驱动器中建立两个8MB NTFS 扩展分区. 这两个分区专用于公共驱动器私有网络的创建,不要在其中储存任何数据.你能够创建其他的分区来存储真正的应用数据. 在你处理之前请先关掉另一台服务器.执行“Disk Administrator”然后开始处理公共驱动器..在下面几章中将有说明,分区G:和H: 将被保留用来创建公共驱动器的私有网络连接. 分区D: 和F: 将被保留来存储真正的应用数据. 一个卷中存放特定的应用.我们强烈推荐使用NTFS 分区来保持数据的完整性.在你完成公共驱动器的分区之后,关闭计算机启动另一台计算机.运行“Disk Administrator” 来查看分区情况是否与原先的配置一致.一定要确保分区所分配的驱动器号一致,如果不一致将其改为一致然后重新启动计算机3、网络设置正确配置你的网络是非常重要的. ROSEHA 和客户/服务器应用都依赖它.利用控制面板中的”Network”来配置.ROSEHA 能工作在不同的配置服务器中.●可以是在同一工作组的独立地服务器.●可以是在确定域中的PDC 和BDC.●可以在不同的域中.按“Services” 属性表. 安装Windows NT 时一些基本的服务会自动被安装. 下列的服务需要被安装SNMP 服务和Windows Internet Name Service.按“Adapters” 属性表. TCP/IP 私有网络需要专一的NIC,不同的(NICs)号.每一个NIC 都有标号.如果你想建立TCP/IP 私有网络, 在每一个服务器中你需要安装两个NICs,其中第二个NIC 来建立TCP/IP私有网络.第一个NIC 来建立公用网络.点击“Binding” 属性列表.确定在NICs的“Adapters”属性表中所有的服务和协议都有同样的标识号.点击“Protocol” 属性表. 你必须安装TCP/IP 协议. 这个协议能充分支持客户经过电脑名或IP 地址访问服务器. NetBEUI 则为可选项.一个NIC 可以有多个IP 地址. 双击TCP/IP 协议. 来为NICs配置IP地址.由于第二个NIC 用来建立私有网络而第一个NIC是建立公用网络,所以他们必须在不同的子网掩码.每一个NIC 至少有一个IP 地址. 203.75.255.176 是NT1的第一个NIC的原始的IP 地址. 203.75.255.177是NT2的第一个NIC的原始的IP 地址.客户将经过NT1由IP地址203.75.255.179来访问可靠的服务. 当NT1 不可用时, NT2将接管客户,客户也将经过203.75.255.179访问同样的服务.203.75.255.179 是一个可替换的IP地址.客户将经过NT2由IP地址203.75.255.185.来访问可靠的服务.当NT1 不可用, NT2 将接管客户,客户也将经过203.75.255.185.访问同样的服务.203.75.255.185. 是一个可替换的IP地址.NT1 必须保护两个唯一的IP 地址来替代两个可替换的IP . 当NT1 开始提供服务给客户时,第一个IP 地址将被替代为203.75.255.179. 当NT1 接管NT2时,第二个IP 地址将被替代为203.75.255.185. 因此最初你需要为NT1第一个NIC配置 3 个IP 地址.如果203.75.255.176 被允许替代,那么你仅仅需要配置一个额外的IP 地址NT2 必须保护两个唯一的IP 地址来替代两个可替换的IP . 当NT2 开始提供服务给客户时,第一个IP 地址将被替代为203.75.255.185. 当NT2 接管NT1时,第二个IP 地址将被替代为203.75.255.179. 因此最初你需要为NT2第一个NIC配置 3 个IP 地址.如果203.75.255.177 被允许替代,那么你仅仅需要配置一个额外的IP 地址受保护IP 地址与可转换的IP 地址数目一样多.显而易见的是可转换的IP地址能在不同的子网中.受保护的IP 地址和可转换的IP地址必须在同一子网中.在所有的服务都被配置和重新启动后,使用“ping” 和“Network Neighborhood” 来校验配置的项目是否能工作.NT服务设置在Windows NT 中的许多应用(像: Microsoft SQL Server, Oracle Workgroup Server, Sybase SQL Server, Microsoft IIS, etc.) 都可以用NT 服务的工具. 他们能够在控制面板中的“Services” 程序中被启动和停止.如果服务被保护和被ROSEHA应用,你需要改变开始类型为“manual” . ROSEHA 将掌握开始和终止这些服务.在下面几章中你将得到Microsoft SQL Server, Oracle Workgroup Server,和Microsoft IIS 的创建详细步骤.这些软件必须先安装,然后改变相应的NT 服务类型为“Manual”和停止这些服务.第三章安装和卸载安装ROSEHA在两台服务器中执行下面的步骤.1.使用administrator 帐号登录服务器.2.运行CD-ROM 中的的安装程序,然后按提示一步一步进行..3.出现以下对话框:点击“Next” 继续进行. 点击“Cancel”退出安装程序.4.输入你的“Name” 和公司名到“Company”. 点击“Next” 继续. 点击“Cancel” 退出点击“Back” 返回“Welcome” 对话框.5.在“Local”输入本机服务器名,在“Remote”中输入对等服务器名.点击“Next”继续,点击“Cancel”退出程序,点击“Back”返回“User Information”对话框.[注意] 如果任何一台服务器在ROSEHA安装后被改名, ROSEHA 必须被卸载和重装.否则ROSEHA 不能执行相应的功能.6.按“Browse”来指明ROSEHA安装路径. 点击“Next”继续程序,点击“Cancel” 退出程序,点击“Back”返回“Servers Name”对话框.7.在安装程序完成后,出现完成对话框.8.在ROSEHA 安装完后,下列菜单项将被加入到“Enterprise NT Cluster”程序文件夹中: Cluster Administration Tool, Cluster On-Line Help, and Cluster Repair Tool.获得ROSEHA 认证号在开始运行之前ROSEHA需要正确的认证信息.按下面步骤来获得认证信息.1.到开始菜单中点击“Cluster Administration Tool” 进入ROSEHA 管理工具.2.在“Tools”菜单项下选择“License”. 一个“License Info rma tion” 窗口将显示出来, 输入在你本地ROSEHA 提供商提供的Serial No., Date, andLicense.3.在许可证窗口中输入序列号“License Information”,点击“OK”就可以使ROSEHA 工作了.卸载在控制面板中使用“Add/Remove Programs”来卸载ROSEHA.但现有的配置不会被删除,当ROSEHA重装后所有的原始配置将自动恢复.第四章Cluster 管理工具预览图形界面的“Cluster Administration Tool”是由菜单条,工具条, Cluster 可视面板,消息面板,和状态条组成.ROSEHA 提供两种cluster 服务的界面,用户可以使用和按钮切换或选择“Private Net” 或“Resource Objects” 菜单项中的“View”选择. 私有网络管理GUI资源对象Administration GUI工具条在工具条中用户能更快的使用菜单项.其提供了两个工具按钮.将鼠标放在按钮上将会有快速提示显示按钮的功能.在私有网络图形界面下的管理工具条。