ROSE for windows双机热备安装及配置

发布时间:2010-11-25 11:00:19
1. 安装 SQL Server数据库 SQL Server的安装步骤我们也不详细列出,相信各位在数据库安装上都有丰富的经验。 (1) 关闭服务器2,在服务器1上安装SQL Server数据库,选择把程序文件安装在本地硬盘,把数据库文件安装在磁盘阵列柜上。安装完毕,在控制面板的服务中把SQL
  

1.   安装SQL Server数据库

SQL Server的安装步骤我们也不详细列出,相信各位在数据库安装上都有丰富的经验。
(1) 关闭服务器2,在服务器1上安装SQL Server数据库,选择把程序文件安装在本地硬盘,把数据库文件安装在磁盘阵列柜上。安装完毕,在控制面板的服务中把SQL Server的所有服务停止并设置成手工启动方式。
(2) 关闭服务器1,按上述步骤在服务器2上进行安装SQL Server数据库。
(3) 安装完毕后打开两台服务器。将服务器2上的SQL Server服务启动,然后全部停掉,再将服务器1 的SQL Server服务启动,然后全部停掉。验证是否能够启动这些服务。如果启停正常,再进行以下步骤。否则需恢复正常后才能进行以后的步骤。
 
注意:安装完第一台数据库后,关闭机器,再在第二台上安装,安装前需要将盘柜中第一台数据库的数据文件删除或者盘柜格式化,之后再安装数据库,并且数据文件也是和第一台一样安装在盘柜中。(保证两台机器的数据库mssqlserver和sqlserveragent服务为手动启动)
   
2.              保证两台机器的数据库mssqlserver和sqlserveragent服务均为停止状态。分别在两台机器的C:WINDOWSsystem32driversetc下的host文件中添加心跳ip地址以及对应的主机名称。
   例如:
   127.0.0.1       localhost
10.0.0.1        SERVERA
10.0.0.2        SERVERB
192.168.1.1     VIP
 
设置系统密码,两台机器密码最好一致。设置好后重新启动或者注销即可,要不在配置心跳地址IP时将看不到对方IP地址。
 
 
 
Rose HA for windows安装及配置
1、安装前的准备
• 安装两台windows server 2003操作系统
•私用网的 IP 地址必须与客户访问双机控制系统时所使用的公用网的 IP 地址不在同一个网段上
•用 RS232 串口线将服务器 1 和服务器 2 的 COM 口连接起来
•私用网的连接:用一根网线(反线)直连
•公用网的连接:通过 LAN 连接(保证公网、私网各网段可以相互Ping通)
安装Rose HA双机软件
运行 Setup.exe , ROSE HA 即可自动安装
在对话框中输入您的名字和公司名称。并请单击 Next 按扭,安装继续进行。
将安装软件的服务器主机名输入 Local 栏里,将另一台服务器的主机名输入 Remote 栏里。并请单击 Next 按扭,安装继续进行。(在本测试中主机计算机为:wangshuo,备机的许算机名:brainaire)
选择安装路径后,并请单击 Next 按扭,安装继续进行
安装完成,单击Finsh,要求一次系统注销过程
 
获取 ROSE HA License Codes
单击开始 / 程序 /ROSE HA 。 
在 Cluster Administration Tool 下,TOOLS下拉菜单,单击 License 即可 •  记下 HOST ID 号,按 OK 即可。
配置 ROSE HA
用户通过单击工具栏的或按钮或者在 “ view ” 的下拉菜单中选择“ private Net ” 或 “Resource Object “,进行 ROSE HA的配置
•  配置私用网 ( Private Net )
启动 Cluster Administration Tool ,在 Tools 菜单中,添加 License 后单击启动按钮。然后,用户通过单击工具栏的按钮或者在 “View” 的下拉菜单中选择“ Private Net ”,进行私用网( Private Net ) 的配置
•  RS-232 Socket Private Net
单击按钮或者从 Private Net 下拉菜单中选择RS-232 Serial Port 。选择端口号 COM1 及波特率 9600 ,然后单击 Add ,选择 Close ,完成 RS-232 的配置。
•  TCP/IP Socket Private Net 
单击按钮或者从 Private Net 下拉菜单中选择 TCP/IP Socket 。在 IP Address 选择 Private Net 所在网段下的网卡地址,然后选择 Add , Close 即可完成 TCP/IP Socket 设置。
•  连接成功后会在 Private Net Administration 界面下看到两台主机间的两根心跳线都变为绿色。(注:心跳线的设置必须在两台服务器上都进行设置)
•  配置资源对象 ( Resource Object )
当 Private Net 建立完成后,就可以配置资源对象( Resource Object )了。用户通过单击工具栏的按钮或者在 “View” 的下拉菜单中选择“ Resource Objects ”,进行资源对象( Resource Object ) 的配置。配置时只需在工作主机上进行,备份主机一方即可默认。
 
•  配置 Volume Resource 
从 Resource 下拉菜单中选择 Create - Volume. 在 Volume 栏中,选择磁盘阵列中共享的盘符,单击 Create 按钮,创建成功后单击 Close 退出。
 
 
 
在 Resource Administration 界面中,选中 Volume,使其高亮,然后单击( Bring In )按钮
配置 IP Resource 
从 Resource 下拉菜单中选择 Create -- IP Address 。在 Active IP Address 中加入逻辑 IP(公用网段IP,且不与同网内其他IP冲突),在 Server 栏里选择服务器名称和在 Original IP Address 栏中选择该服务器的公用网 IP 地址,然后单击Create 按钮,创建成功后单击 Close 退出。在 Resource Administration 界面中,将 IP 资源 Bring In 。(Active IP Address下的子网掩码默认不需要改动,下面选择网卡时要注意不要选错,两个IP要选择外网IP。)
在 Resource Administration 界面中,选中 IP ,使其高亮,然后单击 ( Bring In ) 按钮。
验证
 
 
 
配置 Alias Name Resource (可以不配置,这个功能就是通过主机别名来代替IP地址访问应用)
从 Resource 下拉菜单中选择 Create ? Alias Name 。在 Computer Alias Name 栏中输入双机提供服务的主机别名(为WANG )。然后单击 Create 按钮,创建成功后单击 Close 退出。在 Resource Administration 界面中,将 Alias Name资源 Bring In 。
验证
配置 NTService (一次只能配置一个服务,多个服务需要配置多个)
 
例如
SQL2000服务:第一个MSSQLSERVER服务配置,Auto-Switch Back前的勾要选中,Pre-requsite objects中将右边的IP以及Volume带入到左边。
 
 
 
SQL2000服务:第二个SQLSERVERAGENT服务配置,Auto-Switch Back前的勾要选中,Pre-requsite objects中将右边的IP以及Volume带入到左边。
 
 
完成之后:
 
 
测试的时候需要将主机关机测试:
    主机关机后,备机会自动接替主机启动数据库服务以及带入磁盘柜。(磁盘柜有一台主机在使用时,另一台主机是看不到的。)
    重新开启主机后,数据库服务以及盘柜会自动切回主机。盘柜需要设置成开机自动识别,如果不设置,就会出现重新开启主机后,不能正常接管,需要用Microsoft iSCSI Initiator软件中重新添加登陆磁盘柜,之后才能接管。
    开机自动识别设置:选择好磁盘,点击LogOn出现右边的选项,将候选选中。
注意:(1)、如果在用TPC/IP做心跳线时,如果看不到远端的IP地址,在两端的服务器中打开C:WINDOWSsystem32driversetc下的hosts用记事本打开,把两端服务器的私网的IP和相对应的主机名添加重新启动两边的服务器就可以看到了。
     (2)、把两边服务器的登录密码最好设置一样。
 
开关机顺序:
关机顺序:先关备机,再关主机,最后关磁盘阵列。
开机顺序:先开磁盘阵列,初始化完毕之后,开启主机,然后再开备机。
 

应用分类
数据库类:
微软数据库(MSSQL2000, MSSQL2005)
Oracle 9I
数据库安装时需要注意的:
和:将库文件放在一个独立的磁盘中,与软件部分分离。的库文件主要是数据库文件,归档日志文件,控制文件三中后缀结尾的文件在设置双机配置设置绑定数据时,将上述放有数据库文件的盘选中。
 
admin文件夹中PWD文件两边对应,也有可能需要文件夹中的所有文件都需要两边对应。
 
Oracle 10g
注:
数据库安装时需要注意的:
MSSQL和ORACLE:将库文件放在一个独立的磁盘中,与软件部分分离。(Oracle的库文件主要是数据库文件,归档日志文件,控制文件-.DBF .LOG .CTL三中后缀结尾的文件)
 
在设置双机配置设置绑定数据时,将上述放有数据库文件的盘选中。
 
在安装oracle时,先不建立自带实例库,只安装软件部分,待软件部分安装完后,安装监听服务,监听建立完后,需要修改oracleproduct10.2.0db_1NETWORKADMINlistener.ora文件:(先修改监听配置后建库文件)
# listener.ora Network Configuration File: C:oracleproduct10.2.0db_1networkadminlistener.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)
    )
/*    (SID_DESC =
 
   (GLOBAL_DBNAME = test)
 
   (ORACLE_HOME = C:oracleproduct10.2.0db_1)   
 
   (SID_NAME = test)
 
    )
*/
 )
 
LISTENER =
 (DEscriptION_LIST =
    (DEscriptION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERA)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
 )
 
注意:注释中的语句是要修改添加的部分,test是将要建立的数据库名称,根据实际情况修改.
(Oracle数据库的双机目前没有标准的解决办法,只能根据实际情况来测试。)
 
Mysql:
软件同步磁盘部分:Mysql数据库的库文件
配置情况和其他数据库一样,具体情况要根据实际环境来做。
 
其他:
其他非数据库应用,在双机软件安装时要的类型选择时要选择Userdefine(用户自定义)。
根据客户需求,通过软件带入服务,如果没有服务则可以通过bat等脚本来进行处理。数据部分和数据库类型配置一样,盘柜中只要放和双机有关的数据。
 
 
服务:
 
手工停止服务或服务异常,软件会自动切换到备机。   ------Ha
 
网络:
 
手工断掉或禁止心跳网络,备机接管工作,当恢复网络后切换回主机。------Ha
 
手工断掉或禁止外网,备机接管工作,当恢复网络后切换回主机。------Ha
---------------------------------------------------------------------------------------------------------------------------------------------

qq:269048276

双机热备 服务器双机 windows双机 数据库双机


中网通技术

北京 010-82538861

上海 021-68910296

广州 020-82038127

杭州 571-86799303

......

扫一扫