ITPub博客

首页 > 数据库 > Oracle > 双机热备 ROSE HA 安装操作步骤

双机热备 ROSE HA 安装操作步骤

Oracle 作者:stonewsw 时间:2012-08-25 20:34:36 0 删除 编辑

此安装手册包含三部分:RoseMirror的安装,SQL SERVER 2000的安装,Oracle10g的安装。

                         

一、RoseMirror的安装步骤

把RoseMirrorHA光盘放入主机的光驱,在弹出的界面中选择并双击RoseMirro_rar~文件夹,如下图(图一)

 

图一

在打开的界面(图一)中双击安装程序RoseMirro.msi出现安装界面,(见图二,图三)

 

图二

 

图三

在图三中点”Next”出现如下界面(见图四)

 

图四

在图四中点”Next”,出现如下界面(见图五)

 

图五

在图五中Organization中填入任意字符(两台服务器的Organization可不一样),点”Next”,如下图(见图六)

 

图六

在图六中,无须修改任何选项,点”Next”,出现如下界面(见图七)

 

图七

在图七中点”Next”,出现如下界面(见图八)

 

图八

在图八中点”Next”,出现如下界面(见图九)

 

图九

在图九中,当进度条完成后,出现如下界面(见图十)

 

图十

在图十中点”Close”,出现如下界面(见图十一)

 

图十一

在图十一中点”Yes”,电脑自动重启,在重启后的Windows界面点”开始→所有程序→RoseMirrorHA→RoseMirrorHA Control Center”,出现如下界面(见图十二)

 

图十二

打开RoseMirrorHa Control Center主界面(见图十三)

 

图十三

在图十三中选择”Tools→Language→中文”(见图十四),界面中的菜单将会变成中文形式(见图十五)

 

图十四

 

图十五

下一步进行资源的配置及服务的添加,点”系统→向导→配置向导”,如下图(图十六),出现”向导”界面(见图十七)

 

图十六

 

图十七

在图十七中点”下一步”,出现了”向导”中的”选择应用服务类型”界面(见图十八)

 

图十八

在”选择应用服务类型”界面中名称框中任意填入一个服务名称,点”下一步”,出现”选择活动服务器”界面(见图十九)

 

图十九

在”选择活动服务器”界面中(图十九),选中”指定新服务器”选项,在服务器框中填入想设为主服务器的计算机名,点”下一步”,出现”登录”对话框,在这密码框中填入主服务器的计算机密码(见图二十),点”确定”,出现”选择备用服务器”界面(见图二十一)

 

图二十

 

图二十一

“选择备用服务器”的设置同”选择活动服务器”,同样选中”指定新服务器”选项,在服务器框中

填入想设为备用服务器的计算机名,点”下一步”,出现”登录”对话框,在这密码框中填入备用服务器的计算机密码,点”确定”(见图二十二),再点”下一步”,出现”设置注册码”界面(见图二十三)

 

图二十二

 

图二十三

根据厂商提供的注册码,在”设置注册码”界面中把所显示的”主机ID号”的服务器对应的”序列号”,”有效期”,”注册码”填入相应的位置,点”下一步”,将会出现另一台服务器的”设置注册码”界面,同样把所显示的”主机ID号”的服务器对应的”序列号”,”有效期”,”注册码”填入相应的位置,点”下一步”,出现”选择私有网类型”界面(见图二十四)

 

图二十四

在”选择私有网类型”界面中,无需修改任何选项,点”下一步”,出现”设置私有网参数”界面(见图二十五)

 

图二十五

在”选择私有网参数”界面中,在两个IP地址选框中分别选择对应的IP,点”下一步”,出现”设置绑定数据”界面(见图二十六)

 

图二十六

在”设置绑定数据”界面中,选中”绑定数据”选框,并在”选择用于复制的IP地址”选项下为两台服务器分别选择相应的IP(为心跳IP),然后在”定制用于复制的数据集合”选项中点”修改”按钮来选择想要共享的盘符,如下图(图二十七)

 

图二十七

在图二十七中在想要共享的盘符前面的方框中单击以选中比如想共享的盘为E盘,选完后点”确定”,回到”设置绑定数据”界面(见图二十八),再点”下一步”,出现”设置虚拟IP”界面(见图二十九)

 

图二十八

 

图二十九

在 ”设置虚拟IP”界面中,在”主机网卡”选项组中为两台服务器分别选择相应的IP(外网IP,),在”活动IP” 选项组中点”添加”按钮来为添加一个虚拟的IP(注意:添加的虚拟IP要和上面两台服务器的IP在一个段),会出现一个”添加”对话框 (如图三十)

 

图三十

在”添加”对话框中填入一个IP,点”确定”,会回到”设置虚拟IP”界面(图三十一),点”下一步”出现”选择NT服务”界面(图三十二)

 

图三十一

 

图三十二

在”选择NT服务”界面中,点击”添加”,会出现”选择NT服务”对话框(见图三十三)来选择服务,比如是SQLSERVER服务的话,先选择”MSSQLSERVER”服务,点”确定”,回到” 选择NT服务”界面,再点”添加”,选择”SQLSERVERAGENT”服务(见图三十四),点”确定”,再次回到” 选择NT服务”界面(见图三十五)   注意:添加服务时要确保所有服务是“停止”的并且是“手动”的(只要把主服务和监听服务添加进去即可).

 

图三十三

 

图三十四

 

图三十五

在图三十五中点”下一步”,出现”设置文件共享”界面(见图三十六)

 

图三十六

在”设置文件共享”界面中直接点”下一步”进入”设置主机别名”界面(图三十七)

图三十七

在”设置主机别名”界面也不作修改,点”下一步”进入”设置代理参数”界面(图三十八)

图三十八

在”设置代理参数”界面直接点”下一步”进入”详细配置信息如下”界面(图三十九),点”完成”,系统开始创建以上配置,配置完成后点”关闭”(图四十)

 

图三十九

 

图四十

配置向导完成后,在”RoseMirro控制中心”界面右击主服务器图标,选择”带入”,心跳线变为绿色即可。如下:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二、SQL SERVER 2000 安装步骤

图一(下图):将SQLServer2000光盘放入主机的光驱,弹出如下界面,选择“企业版”进入图二

 

图二(下图):选择“安装SQL Server 2000 组件”,进入图三

图三(下图):选择“安装数据库服务器”,进入图四界面

 

图四(下图):点击“下一步”,进入“计算机名”界面(图五)

 

图五(下图):选择“本地计算机”,然后点击“下一步”,进入“安装选择”界面(图六)

 

图六(下图):选择“创建新的SQL实例”,然后点击“下一步”,进入“用户信息”界面(图七)。

 

图七(下图):用户信息中填入用户姓名和公司名称,完成后点击“下一步”, 进入“软件许可证协议”界面(图八)。

 

图八(下图):接受许可协议,选“是”。否则你将退出安装,进入“安装定义”界面(图九)。

 

图九(下图):选择“服务器和客户端工具”,点击“下一步”,进入图十实例名

 

图十(下图):填写实例名,如果你不确定,建议使用默认安装,点“下一步”,进入“安装类型”(图十一)。

 

图十一(下图):安装类型选择,这里提供:典型、最小和自定义三种安装。如果你没有特殊的要求,建议使用典型安装。这里要求将“数据文件”安装到磁盘柜所在的盘符下,如果你的磁盘柜分配的盘符是D,则需要将数据文件安装到此盘符下。

 

在图十一的数据文件旁选择“浏览”,弹出图十二(下图)的安装路径对话框,库文件路径可以改为其他文件夹名或保持原有路径只更改盘符,本例中只改动盘符为共享磁盘柜所在的盘符,然后点“确定”。回到图十一,点“下一步”进入“服务帐户”界面(图十三)

 

图十三(下图): “服务帐户”需要注意一下,建议用户使用本手册中的操作方法,“使用本地系统帐户”,以方便安装和调试其他选项不用修改,点“下一步”进入“身份验证模式”(图十四)。

 

图十四(下图):“身份验证模式”,使用混合模式,如果密码不确定,可以暂时使用空密码,以方便调试,点“下一步”进入“开始复制文件”界面(图十五)。

 

图十五(下图):提示开始复制文件,在复制文件之前会提示你填写许可用户数,点“下一步”进入“选择许可模式”界面(图十六)

 

图十六(下图):填写你购买的每客户数。填写完成后点击“继续”,进入图十七。

 

图十七(下图):开始复制文件。

 

图十八(下图):提示主机的SQL2000安装完成。点击“完成”,结束安装

 

安装完毕后需要强调的是,SQL的服务“MS SQLSERVER”和“SQL SERVER AGENT”应该是“手动”方式。特别强调的是在图十九(下图)中“当启动OS时自动启动服务”不可以打钩。数据库服务的起停要在RoseMirrorHA中得到控制,并在RoseMirrorHA的用户管理界面下在主备机之间切换。原因是数据库只允许一台服务器写入,若是两台服务器的SQL同时写入一个数据库,数据库将会遭到破坏,造成无法挽回的损失。

 

SQL数据库安装完成

 

三、Oracle10g的安装步骤

Oracle 10g 安装步骤

图一(下图):把Oracle光盘放入主机光驱,在“我的电脑”中打开光盘,在“oracledatabase”文件夹中双击“setup.exe

 

图二(下图):运行解压缩“setup.exe”执行Oracle 10g 安装程序,进入安装界面,选择“高级安装”,并点“下一步”按钮

 

图三(下图):在“选择安装类型”界面选择“企业版”,点“下一步”

 

图四(下图):指定主目录的目标名称与目标路径(一般无需更改),并按“下一步”按钮

 

图五(下图):注:(下面的图有误,正常应该是0个要求待验证)产品特定的先决条件检查通过(如果总体结果不是通过,请检查您的先决配置),按“下一步”按钮

 

图六(下图):选项都为默认,点“下一步”

 

图七(下图):选择“创建数据库”,并点“下一步”按钮

 

图八(下图):选择“一般用途”,并按“下一步”按钮

 

图九(下图) 填写“全局数据库名”,在“全局数据库名”框中填入库名(任意取名)并以“.domain”为后缀。点“下一步”

 

图十(下图):选择“使用Database Control 管理数据库”,点“下一步”

 

图十一(下图):指定数据库存储选项只需修改盘符为共享盘符即可,此例中共享盘符为H盘,按“下一步”按钮

 

图十二(下图):根据需要来选择“不启用自动备份”和“启用自动备份”选项。点“下一步”

 

图十三(下图):为简化评估用数据库的密码设定,选择所有的帐户都使用同一个口令,输入 SYSTEM 等用户的口令(口令不要以数字开头 ),并 按“下一步”按钮

 

图十四(下图):这是安装配置后的摘要信息,按“安装”按钮开始安装

 

图十五(下图):经过数分钟的文件安装过程之后,开始执行数据库配置助手

 

图十六(下图):数据库创建完毕,按“确定”按钮

 

图十七(下图):配置 助手运行完毕

 

图十八(下图):安装结束,按“退出”按钮

 

图十九(下图):完成!按“是”按钮,退出安装程序

 

SQLSERVER一样,在Oracle安装完成后要把Oracle的“Oracle Server ORG”和“OracleOraDb10g_home3TNSListenerLISTENER1”设为手动。

应用分类

数据库类:

微软数据库(MSSQL2000, MSSQL2005

配置上不需要做任何修改,只要根据正常的文档操作步骤即可。

 

Oracle 9I

注:

数据库安装时需要注意的:

MSSQLORACLE:将库文件放在一个独立的磁盘中,与软件部分分离。(Oracle的库文件主要是数据库文件,归档日志文件,控制文件-.DBF .LOG .CTL三中后缀结尾的文件)

 

在设置双机配置设置绑定数据时,将上述放有数据库文件的盘选中。

 

一般不需要修改任何文件,但有的环境下要注意admin文件夹中PWD文件两边对应,也有可能需要文件夹中的所有文件都需要两边对应。

 

Oracle 10g

注:

数据库安装时需要注意的:

MSSQLORACLE:将库文件放在一个独立的磁盘中,与软件部分分离。(Oracle的库文件主要是数据库文件,归档日志文件,控制文件-.DBF .LOG .CTL三中后缀结尾的文件)

 

在设置双机配置设置绑定数据时,将上述放有数据库文件的盘选中。

 

在安装oracle时,先不建立自带实例库,只安装软件部分,待软件部分安装完后,安装监听服务,监听建立完后,需要修改oracleproduct10.2.0db_1NETWORKADMINlistener.ora文件:(先修改监听配置后建库文件)

# listener.ora Network Configuration File: C:oracleproduct10.2.0db_1 etworkadminlistener.ora

# Generated by Oracle configuration tools.

 

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = C:oracleproduct10.2.0db_1)

      (PROGRAM = extproc)

    )

 

  )

 

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERA)(PORT = 1521))

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

    )

  )

 

注意:注释中的语句是要修改添加的部分,test是将要建立的数据库名称,根据实际情况修改.

Oracle数据库的双机目前没有标准的解决办法,只能根据实际情况来测试。)

 

Mysql

软件同步磁盘部分:Mysql数据库的库文件

配置情况和其他数据库一样,具体情况要根据实际环境来做。

 

其他:

其他非数据库应用,在双机软件安装时要的类型选择时要选择Userdefine(用户自定义)。

根据客户需求,通过软件带入服务,如果没有服务则可以通过bat等脚本来进行处理。数据部分和数据库类型配置一样,镜像只要同步需要做热备的数据。

 

如果客户的网络环境比较差,丢包频率高的话,目前我们软件做多是在网络检测上将检测间隔以及丢包次数的参数调大。

 

应用程序向外部客户端发送包出现连续失败的现象,需要将客户端机器的IP地址添加到服务器端的Hosts文件当中。

 

Server 2008操作系统存在兼容性问题。由我们软件带起的应用程序或脚本都会在交互式服务窗口中运行,主界面中看不到。

 

 

切换规则:

 

手工停止服务或服务异常,软件会自动重新带起服务。

 

手工断掉或禁止心跳网络,主机仍然在工作,恢复网络后主机仍然工作。

 

手工断掉或禁止外网,切换备机工作,恢复网络后仍然备机工作。

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21601347/viewspace-1116771/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-05-08