RoseMirrorHA 4.3 for Linux快速安装文档-2011-11-10概要

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RoseMirrorHA 4.3 快速安装说明
RoseMirrorHA 4.3 for Linux
快速安装说明
2011-9-21
目录
一安装前的准备工
作 ................................................................................................................................... 1 1硬件要
求 ........................................................................................................................................... ........ 1 2系统要
求 ........................................................................................................................................... ........ 1 3依赖的软件
包 (1)
二软件的安
装 ........................................................................................................................................... . (2)
三卸载 RoseMirrorHA 软件
包 (3)
四软件的配
置 ........................................................................................................................................... .... 3 1RoseMirrorHA 服务启动和停
止 .............................................................................................................. 3 2管理工具的启动 .......................................................................................................................................
4 3配置相关应用服
务 (4)
一安装前的准备工作
1 硬件要求
在安装软件前,手动配置每片网卡的 IP 地址(不能是 DHCP 方式动态获取的 IP ,同一台主机上每片网卡的 IP 设置在不同网段。

推荐配置:每台主机三片网卡、一条RS232串口线。

其中一片网卡用于配置公网,一片网卡用于数据镜像,另外一片网卡和 RS232串口线用于配置心跳线。

2 系统要求
RoseMirrorHA 可以在 Linux 的各个发行版本上安装。

安装 RoseMirrorHA 软件之前,设置两主机系统管理员密码一致,确保同类型相关的软件已经卸载。

两台主机应用程序(如 Oracle 已经按照相同的实例名、安装路径、配置方式安装完成,并且能
够正常启停和使用,相关应用服务启动类型设置成手动,不会随操作系统启动而自动启动。

在实际应用环境中,如果服务器所在的内网,没有要求服务器必须设置防火墙等网络安全类软件,可以将防火墙关闭,并且设置其为永不启动。

如需启动操作系统自带的防火墙,请开放如下默认端口和网络通信权限:
TCP :7320、 7330
UDP :7340、 7350和私有网心跳端口
ICMP :开放所有网络接口的 ICMP (ping 数据包
3 依赖的软件包
在安装 RoseMirrorHA 前检查相应的软件包是否安装,如果没有安装通过系统安装盘进行安装。

要正常的运行 RoseMirrorHA 需要安装了以下软件包:
RedHat Enterprise Linux 5.0 i686 平台:
c ompat-libstdc++-33-3.2.3-xx.i386.rpm
libXp-1.0.0-xx.i386.rpm
RedHat Enterprise Linux 5.0 x86_64 平台:
c ompat-libstdc++-33-3.2.3-61.x86_64.rpm
c ompat-libstdc++-33-3.2.3-xx.i386.rpm
libXp-1.0.0-xx.i386.rpm
CentOS 5.0 i686 平台:
c ompat-libstdc++-33-3.2.3-xx.i386.rpm
libXp-1.0.0-xx.i386.rpm
Suse Enterprise 平台:
n curses-5.2-x.rpm
r eadline-4.3-x.rpm
l ibtermcap-2.0.8-x.rpm
二软件的安装
A 、将 RoseMirrorHA 安装介质 CDROM 放入主机光驱, 然后使用 Mount 命令挂载 CDROM , 如: # mount /dev/cdrom /mnt/cdrom
然后,将安装包拷贝到临时目录进行解压缩。

# cp /mnt/cdrom/MirrorHA*.gz /root
# tar -zxvf /root/MirrorHA*.gz
B 、进入安装包解压后的目录,执行安装脚本。

# ./install
C 、选择软件的安装部件,部件包括“MirrorHA Driver and Service” 和“MirrorHA Control
Center”, 可根据情况选择需要安装的部件进行安装,默认情况下安装所有部件,选定后按回车继续。

D 、指定软件安装路径,缺省安装到 /opt/,按回车键继续安装
E 、指定软件使用的字符集,可以按照操作系统默认语言进行选择,按 Enter 键进行下一步安装
F 、选择主机支持使用 NIS 服务的环境,缺省为 None ,按 Enter 键进行下一步安装
G 、指定软件使用者的公司名称,按 Enter 开始安装
按照缺省的安装目录和全部安装组件后,它的安装目录结构和文件如下:
/opt/MirrorHA :RoseMirrorHA 的家目录
| |-mirrord :RoseMirrorHA 服务程序
| |-rcc :RoseMirrorHA GUI管理工具
|-/bin |-portset :设置 RCC 和 mirrord 之间的通讯端口号工具
| |-gatherinfo.sh :获取系统软硬件配置的脚本工具
|
|-/drv :driver 的存放目录
|
| |-language.conf :RoseMirrorHA 的语言环境配置文件
| |-mirrorha.conf :RoseMirrorHA 的配置文件
|-/etc |-mirrorha.conf.bak :RoseMirrorHA 配置文件的备份,以防止配置文件丢失 | |-rcc.conf :rcc 的配置文件
| |-bin :HA 的所有可执行文件和启动、停止脚本均存放在此目录 |
|-/ha |-etc :HA 的配置文件和所有的日志文件均存放在此目录
| |-tmp :HA 的临时文件存放在此目录
|
|-/log |-server.log :RoseMirrorHA 的主机日志文件 (用户不能查看| |-serverlog.txt :RoseMirrorHA 的主机日志文件 (用户可以查看|
|-/pagefile |-src :RoseMirrorHA 的缓存目录
| |-jre :java 运行环境
| |-lib :java 运行库存放目录
|-/rcc |-help :RoseMirrorHA 的帮助文档目录
| |-rcc.conf :rcc 的参数配置文件
| |-rcc :rcc 的启动命令
|
|-version.txt :RoseMirrorHA 组件的版本信息文件
|
|-uninstall :RoseMirrorHA 反安装脚本
|
|-readme :自述文件
三卸载 RoseMirrorHA 软件包
进入 RoseMirrorHA 的程序目录, 运行 uninstall 脚本即可卸载 RoseMirrorHA 软件包 , 在卸载过程中可以根据情况,选择需要卸载的部件。

# cd /opt/MirrorHA/
# ./uninstall
四软件的配置
1 RoseMirrorHA 服务启动和停止
RoseMirrorHA 软件安装后, RoseMirrorHA 的服务会自动启动, 也可以使用 root 用户在终端中执行 #mirrorha start | stop | restart命令来启动 |停止 |重启RoseMirrorHA 服务,使用 #ps –ef |grep ha、 #ps –ef |grep mirror查看 RoseMirrorHA 服务是否启动, 其中 hamond 进程是 RoseMirrorHA 的监控进程, hasvrd 进程是RoseMirrorHA 的主服务进程, mirrord 进程是用于数据复制的进程。

(如下图所示,用红色线条标注的就是 RoseMirrorHA 的服务进程
2 管理工具的启动
要启动 RoseMirrorHA 管理界面。

在终端执行 #rcc即可。

3 配置相关应用服务
首次启动 RCC 会自动弹出配置向导。

也可以通过点击工具栏或菜单“ System->Wizard -> Config wizard” 启动配置向导。

3.1
向导首页
向导的作用是帮助用户完成一个应用服务或者一个连接的建立。

选择“ Next ” 将进入“ 选择应用服务类型” 页面。

3.2
选择应用服务类型
在这个页面将设置应用服务名称和类型等参数
Name——新建应用服务的名称
Type——应用服务类型,可以有:ORACLE 、 Sybase 、 WWW 、 USERDEF 等
GroupID―― 新建应用服务的组 ID ,默认情况下 GroupID 为 0,表示该应用服务不与其它应
用服务绑定到一组,当该应用服务发生切换后,不影响其它应用服务;如果该值的配置与其它应用服务的 GroupID 的值一致(不包括 0 ,那么表示将这几个服务都绑定成一个组,任何单个应用服务发生切换都将导致同组的其它应用服务也发生切换选择“ Next ” 将进入“ 选择活动主机” 的页面。

3.3
选择活动主机
选择应用服务的活动主机,有两种方式:
Select a Server——选择一个已经存在于管理界面的主机 Add a new server——添加一台安装了 RoseMirrorHA 的主机选择“ Next ” 会进入“ 选择备用主机” 页面。

3.4 选择备用主机
选择应用服务的备用服务器 , ,这里会根据活动服务器的状态决定选择的方式有两种:
Select a Server——选择一个已经存在于管理界面的主机,这里将显示与活动主机搭配合法的主机
Add a new server——添加一台安装了 RoseMirrorHA 的主机
选择“ Next ” 有以下情况:
1、如果活动主机和备用主机至少有一台 License 不正确或者过期, 流程将进入“ 设置License ” 页面, License 验证通过以后,流程将根据第
2、 3条进入不同的页面。

2、如果活动主机和备用主机没有可以正常使用的私有网,流程将进入“ 选择私有网类型” 页面。

3、如果活动主机和备用主机存在至少一条可以正常使用的私有网,流程将进入“ 设置绑定数据” 页面。

3.5
设置 License
由于这里是首次使用 RoseMirrorHA ,所以在 License 设置成功后将进入到“选择私有网类型” 的页面。

3.6
选择私有网类型
选择私有网类型,设置私有网名、优先级、最大丢失包次数、心跳间隔等,选择“ Next ” 将进入
“ 设置私有网参数信息” 页面。

3.7 设置私有网参数
私有网为 Socket
类型:
选择两台主机上所使用的 IP 、设置所使用的端口。

如需启动操作系统自带的防火墙,请注意开放两台服务器的所有心跳端口(如 3000, UDP 类型网络通信权限。

私有网为 RS232
类型:
选择两台主机上所使用的串口和串口所使用的波特率。

选择“ Next ” 将进入“ 设置绑定数据” 页面。

3.8
设置绑定数据
设置应用服务所使用的连接。

Bind Data——表示绑定数据到这个应用服务
Select IP address for replicating——选择用于复制绑定的数据的 IP 地址
Select replication model of data——设置数据传输方式
A 、 Sync :同步传输, “ T arget ReplyTimeout” 是设定目标端回复的超时值,如果不选择,
回复超时值为:永远不超时
B 、 Async :异步传输, “ Build Packet Timeout” 为组建数据包的超时值
Define data set of replication——应用服务绑定的数据集合,点击“ Modify ” 按钮可以选择
或更改数据集合,如下图所示:
为避免调试过程中误操作,建议在完全停止两台主机应用程序(如 Oracle 相关服务情况下,分别手工完整备份两台主机上由 RoseMirrorHA 同步的所有相关数据(即本节绑定数据集中所选择的目录和文件。

选择“ Next ” 将进入“ 设置活动IP ” 页面
3.9
设置活动 IP
设置活动 IP 页面,要分别选择活动主机和备用主机网卡,还要设置至少一个活动IP .
Active IP(活动 IP——提供给客户端访问的 IP 地址,包括 IP 地址和子网掩码
Virtual MAC Address——默认不选,如果选中,应用服务带入后,将以设置的虚拟MAC 地
址替换原有 MAC 地址
Replace IP——默认不选, 活动 IP 以追加的方式挂载到相应网卡上, 如果选中, 应用服务带
入后,活动 IP 将替换网卡上原有的 IP 地址
Host NIC (主机网卡——每个主机都需要选择一片网卡用来挂载活动 IP
Add——用来添加一个活动 IP ,同时设定子网掩码
Modify——用来修改选中的活动 IP ,也可以修改其子网掩码
Del——用来删除一个活动 IP
在这里可以选择“ Next ” 或者“ Finish ” ,选择“ Next ” 将进入“ 设置代理参数”的页面,选择“ Finish ” 将到达“ 详细配置信息显示” 页面。

3.10
设置代理参数
设置代理参数(根据实际应用情况,设置代理参数, 该设置步骤可选 ,即设置 HA 模块所使用的一些监控参数 (包括:监控脚本、启动脚本、启动超时值、停止脚本、用户、检测间隔、安装、重启动次数、实例名等 ,其中“ User ” 和“ Install ” 只
有在配置 Informix 类型的应用服务才有效,而“ SID ” 只有在配置 Oracle 和 Sybase 类型的应用服务才有效。

注意:在配置完成后, 还需要根据实际环境修改 StartScript , StopScript 以及AgentScript 脚本内容。

必须确保脚本运行正常、执行结果正确。

选择“ Next ”或者“ Finish ” 将进入“ 详细配置信息显示” 页面
RoseMirrorHA 4.3 快速安装说明 3.11 应用服务详细配置信息应用服务详细配置页面,显示你前面所有的参数设置,点击“Finish”按钮向导就会帮组你创建你的配置。

完成以上 RoseMirrorHA 的应用服务的配置操作之后,即可对应用程序执行Bringin、Bringout、 Switch 等操作。

14。

相关文档
最新文档