下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、双机热备方案的主要两种组建方式双机热备方案在进行讨论的时候一定要考虑到很多的因素,其中在各种环境下应用的时候需要格外的引起注意。当然还是有主要的两种方式存在,让大家在选择的时候有一定的借鉴。它的工作原理是使用两台服务器,一台作为主服务器(Active),运行应用系统来提供服务。另一台作为备机,安装完全一样的应用系统,但处于待机状态(Standby)。当active服务器出现故障的时候,通过软件诊测将standby机器激活,保证应用在短时间内完全恢复正常使用。双机互备方式则是在双机热备的基础上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短
2、时间内将故障服务器的应用接管过来,从而保证了应用的持续性,这种方式实际上是双机热备方案的一种应用。但目前使用最多的依然是主从模式的双机热备方案。目前基于存储共享的双机热备是双机热备方案的最标准方案。对于这种方式,采用两台服务器,使用共享的存储设备(磁盘阵列柜或存储区域网SAN)。两台服务器可以采用主从、互备等不同的方式。在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务依工作方式的不同,将服务请求发送给其中一台服务器承担。同时,服务器通过心跳线(目前往往采用建立私有网络的方式)侦测另一台服务器的工作状况。双机热备方案当一台服务器出现故障时,另一台服务器根据心跳侦测的情况做出判断,并进行
3、切换,接管服务。对于用户而言,这一过程是全自动的,在很短时间内完成,从而对业务不会造成影响。实战:ROSEHA双机热备系统安装指南在对系统连续运营要求较高的系统中,我们通常有RAID、hotspare来保障存储系统以及数据的安全性,但是仅仅存储系统的安全就足够了么?为了防止服务器应用程序的意外宕机,我们通常还会通过两台服务器冗余,且互为备份共同执行同一任务的架构模式来防止服务器错误的发生。这种架构也就是我们通常所说的双机热备的架构模式。在众多对系统可靠性要求较高的业务环境中,双机热备系统都得到了广泛的应用,并发挥着重要的作用,为企业构筑高可用性系统提供了一种较为安全且成本相对较低的后台环境构架
4、。双机系统的基本构成通常包括了2台互为备份的服务器,后台往往公用一台存储系统,两台互为备份的服务器之间一般有心跳线连接,用以监控另一台服务器的运行状态,同时2台服务器上还需要运行双机热备的系统软件。任何导致系统当机或服务中断的故障,都会自动触发双机热备的系统软件流程来进行错误判定、故障隔离,并通过联机恢复来继续执行中断的服务。这样,预先指定的备份服务器将首先接管被中断的服务,并继续提供原有的服务。在这个过程中,用户所感受的只是需要经受一定程度可接受的时延,而能够在最短的时间内继续访问服务。RoseHA是目前市面上应用非常广泛的一种双机HA软件,他由美国ROSEDatasystemInc.提供,
5、能够和windows操作平台无缝集成,因而并被多家服务器或者存储厂商以OEM的形式销售提供给大家,被广泛用于在X86服务器基础上构架双机热备系统,拥有较大规模的市场基础和使用人群。但是双机软件的安装是比较容易出问题的环节,下面我们将以SQLServer数据库平台为例,介绍如何在win2000,SQLServer的环境下构筑RoseHA。安装环境:双机环境的基本构成包括:两台服务器(以下分别称为“服务器1”和“服务器2”),一套磁盘整列柜,我们这里以SQLServer数据库软件为例,服务器采用win2000的操作系统,采用ROSEHA软件。软硬件都准备好了以后,我们先进行双机热备环境配置的准备工
6、作。1.安装win2000RoseHA软件能与windows环境无缝集成,在安装RoseHA之前,我们首先需要安装WINDOWS操作系统,这里以win2000为例。相信各位对操作系统的安装都相当熟悉,这里我们只写了简略的步骤。(1)将所有的驱动程序安装好,配置好网络。(2)安装ServicesPack2或更高。(3)必须要注意的是,安装完毕后,需要在两台NT服务器的磁盘管理器中查看磁盘柜中将要安装数据库的卷的盘符是否相同,该盘符必须相同。安装SQLServer数据库SQLServer的安装步骤我们也不详细列出,相信各位在数据库安装上都有丰富的经验。(1)关闭服务器2,在服务器1上安装SQLSe
7、rver数据库,选择把程序文件安装在本地硬盘,把数据库文件安装在磁盘阵列柜上。安装完毕,在控制面板的服务中把SQLServer的所有服务停止并设置成手工启动方式。(2)关闭服务器1,按上述步骤在服务器2上进行安装SQLServer数据库。(3)安装完毕后打开两台服务器。将服务器2上的SQLServer服务启动,然后全部停掉,再将服务器1的SQLServer服务启动,然后全部停掉。验证是否能够启动这些服务。如果启停正常,再进行以下步骤。否则需恢复正常后才能进行以后的步骤。3、安装ROSEHA软件下面我们正式进入RoseHA的安装步骤。第一步我们需要把2台服务器的硬件上建立连接,这样2台服务器才有
8、可能在协同工作中互为备份,能够监控到对方服务器的状态。硬件安装用ROSE软件所带的RS232串口线将服务器1和服务器2的COM1口连接起来注:我们建议使用两根心跳线,如果要通过网卡建立第二根心跳线,可用以下方法连接。1用一根网线直接连接两台服务器上的私网网卡。2通过HUB连接两台服务器上的公网网卡。如果服务器上只有一个网卡,那就需要在网卡上多绑定一个IP地址用于心跳线的连接。软件安装硬件连接都确认无误之后,下面我们可以进入RoseHA的软件安装。特别注意:在安装ROSEHA之前必须将系统曰期该为正确的系统曰期。1进入光盘上软件所在的目录,运行SETUP程序,按照默认方式安装,当出现提示输入LO
9、CAL和REMOTE的主机名时,将本地服务器的主机名输入LOCAL栏里,将另一台服务器的主机名输入REMOTE栏里,并按提示输入登陆用户的密码。其他都按照默认方式安装。2安装过程中会要求注销一次然后在运行安装程序。3ROSEHA安装成功后,需进入WIN2000服务管理器,将ROSEHA的ClusterService与MonitorService服务登录帐户改为LocalSystem帐户。4.在安装ROSEHA试用版时,启动时会提示“Thelicenseisinvalid”,无法启动双机服务,该情况如何解决。进入主菜单的Tool子菜单的License项,点击“确定”即可。4.配置双机热备启动Cl
10、usterAdministrationTool,在Tools菜单中,添加License后选择启动按钮(按钮为绿色)。在PrivateNet菜单中,添加RS-232线,选择COM1口进行连接,传输率为缺省值-9600。再添加TCP/IPSocket做心跳线,选择相应的IP地址连接。连接成功后会在PrivateNetAdministration界面下看到两台主机间的两根心跳线都变为绿色。(注:心跳线的设置必须在两台服务器上都进行设置,其它的资源则只需在一台服务器上设置即可。)(3)点击ResourceObjects按钮进入ResourceAdministration界面。在Resource菜单中的
11、Create子菜单中选择Volume,在ShareVolume栏中,选择磁盘柜中SQLServer数据库文件所在的盘符,选择Create按钮,建立成功后点击Close退出。在ResourceAdministration界面中,选中Volume,使其高亮,然后点击BringIn按钮。BringIn成功后主机方的资源显示为亮色,而备机方的资源显示为绿色。(4)用上面的方法选择建立IP资源,在ActiveIPAddress栏中输入虚拟的IP地址。如有多个网卡,在NIC栏中选择准备在双机上使用的网卡,在OriginalIPAddress栏中选择本机所需绑定的IP地址,然后点击Add按钮。再在Serve
12、r栏里选中远端服务器,同样选中网卡和IP地址,点击Add按钮。添加完毕后点击Create按钮,建立成功后点击Close退出。在ResourceAdministration界面中,选择IP,使其高亮,然后按照(3)的方法将其BringIn。(5)建立AliasName资源,在ComputerAliasName栏中输入虚拟的共享主机名。点击create按钮,退出。在ResourceAdministration界面中,选择Alias,使其高亮,然后按照(3)的方法将其BringIn。(6)建立FileShare资源,在FileShare栏中选中数据库文件所在的共享磁盘柜卷,将AvailableObj
13、ects栏中的Volume,IP,Alias项都添加到Pre-requisiteObjects栏中,然后选择Create按钮,退出。在ResourceAdministration界面中,选择FileShare,使其高亮,然后按照(3)的方法将其BringIn。(注:以下服务配置以SQLServer7.0为例)(7)建立NTServices资源,在列表中选择MSSQLServer到NTService栏中,再把ObjectName栏中的内容改为MSSQLServer。将AvailableObjects栏中的FileShare项添加到Pre-requisiteObjects栏中,选择Create按钮,退出。在ResourceAdministration界面中,选择MSSQLServer使其高亮,然后按照(3)的方法将其BringIn。(8)建立NTServices资源,在列表中选择SQLServerAgent到NTService栏中,再把ObjectName栏中的内容改为SQLServerAgent。将AvailableObjects栏中的FileSh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋租赁合同范例样式
- 放射治疗试题库与答案
- 电机维修质保合同范例
- 内科考试模拟题(含答案)
- 管理学考试题含答案
- 新房建筑合同范例
- 地产咨询合同范例
- 定制皮质物品合同范例
- 专销低价混凝土合同范例
- 2025年河池货运从业资格证模拟考试题库
- 老年患者围术期ERAS护理
- 2024年合肥百姓公共服务云平台有限公司招聘笔试冲刺题(带答案解析)
- 沙门菌感染的人工智能与机器学习应用
- 电气工程及其自动化大学生职业规划
- 第四单元+和谐与梦想+复习课件 统编版道德与法治九年级上册
- 《公寓运营方案》课件
- Linux配置与管理智慧树知到期末考试答案2024年
- 2024中国华电集团限公司校招+社招高频考题难、易错点模拟试题(共500题)附带答案详解
- 《卫生检疫》期末复习选择题及答案
- 石家庄藁城市2023-2024学年八年级上学期期末数学测试卷(含答案)
- 福建省漳州市2023~2024学年高一上学期期末质量检测地理试题(含答案解析)
评论
0/150
提交评论