首页 » Linux » CentOS » RosemirrorHA 6.0.0安装文档

RosemirrorHA 6.0.0安装文档

 

RosemirrorHA是一款商用高可用软件,在服务器之间做实时同步,可以对主机的IP、应用程序、数据等进行监控和保护,当应用程序或主机发生故障后,RoseMirrorHA将自动、快速的切换应用到备机,确保应用服务的持续和可用性,保证公司业务的持续运行。

由于RosemirrorHA网上文档太少,以至于在安装时踩了一些坑,我这里整理出来,以供后人参考。

注意:RosemirrorHA是商用软件,不开源,需要授权试用以及购买,本文基于Oracle做高可用。

 

环境准备

首先准备两台服务器,服务器必须为物理机,安装CentOS7.x系统,安装好Oracle数据库

RosemirrorHA服务器1:直连IP192.168.0.10、连接交换机的网卡IP10.10.180.108
RosemirrorHA服务器2:直接IP192.168.0.11、连接交换机的网卡IP10.10.180.109

默认两台服务器分别通过一个网口连接交换机,通过交换机使两台服务器进行通信,注意:还需要额外用一根网线将两台服务器直连,用作心跳检测。

服务器一与服务器二通过网口1进行直连,两台服务器的网口2连接交换机。

RosemirrorHA服务器1,网卡1直连配置如下:

RosemirrorHA服务器2,网卡1直连配置如下:

网卡2配置我这里就不写了,按照正常配置网卡就好。

 

正式安装开始

RosemirrorHA软件上传至服务器中,解压缩,执行压缩包中的install命令

选择ALL,全部安装,安装目录默认/opt就好,输入y后配置Oracle目录,我这里填写的是export ORACLE_HOME=/u01/app/oracle/product/19.2.0/db_1,安装语言选择中文,NTS默认None,名字什么的都可以随便填写不重要,所有未提及的步骤均为默认回车,两台机器配置方式一致。

由于是商业版软件,在图形页面配置后会给出序列号,可通过该序列号向厂商申请试用或购买,我此处安装的版本已有商业授权。

输入rcc命令可弹出RosemirrorHA配置向导

点击左上角配置向导

默认内置账户用户名密码分别是admin/admin,勾选保存密码及自动登录

添加备用服务器

选择应用服务类型,我这里选择ORACLE,名称默认即可

添加用于复制的IP地址,这里选择直连的IP地址,勾选启用智能同步技术

设置IP资源,这里需要配置一个虚拟IP,该IP用于漂移的,我这里设置的是10.10.180.110,该地址和交换机地址处于同一网段

勾选主机网卡,此处勾选的主机网卡地址为连接交换机的网卡IP

配置代理参数,此处启动脚本、停止脚本、监控脚本,使用RosemirrorHA默认提供的就好,无需更改。

需要注意实例名为Oracle中的实例名,Oracle实例名可以通过以下命令进行查看。

查询实例名方法:

登录服务器

此处的带入应用服务,可以理解为,将两台机器连接,这里也可以点否,后续也可以手动配置

此处ha1为源,ha2为目标主机,会将ha1中的数据覆盖至ha2

在右边可以看到数据开始同步了

同步完成后,可以看到主体资源和数据连接状态正常,此时RosemirrorHA就配置完成了

此时可以在ha2中右键点击接管,即手动切换

附:

查看HA运行状态
/etc/init.d/mirrorha status
重启HA(不建议这么做)
/etc/init.d/mirrorha restart
停止HA
/etc/init.d/mirrorha stop
启动HA
/etc/init.d/mirrorha start

原文链接:RosemirrorHA 6.0.0安装文档,转载请注明来源!

6