Linux下RoseMirrorHA实施文档.doc
文本预览下载声明
Linux下RoseMirrorHA实施文档
一 准备工作
现有环境是一台X3650M2的服务器,安装的是Linux操作系统,做数据库服务器。该方案的正常实施我们需要作以下工作:
基于安全考虑,我们在双机镜像实施前需要对数据库进行备份。
另外一台服务器做相应的硬件配置安装上操作系统、数据库软件等。
将主机、备机的网口一ip设置为局域网的网段,将网口二的ip设置为私有网段类似于10.10.10.2、10.10.10.3的地址。并将网口二用一根交叉线连接起来。将两台机器的网口一也接入网络
二 RoseMirror的安装
安装RoseMirrorHA软件包
从光盘上安装RoseMirrorHA软件包,将光盘放入CD/DVDROM驱动器中,然后mount安装盘
# mount /dev/cdrom /mnt/cdrom
进入mount目录,将安装包拷贝到临时目录,然后解压缩。
# cp /mnt/cdrom/Mirror*.gz /root
# tar zxf /root/Mirror*.gz
请确认软件包名称中包含的内核版本信息与当前操作系统的内核版本一致。
进入到安装目录,执行install脚本进行安装,选择需要安装的软件模块进行安装
选择需要安装的软件模块,按Enter键进行下一步安装
指定软件安装路径,缺省安装到/opt/,按Enter键进行下一步安装
选择主机支持使用NIS服务的环境,缺省为None,按Enter键进行下一步安装
指定软件使用者的用户名,按Enter键进行下一步安装
按Enter键完成安装
RoseMirrorHA安装程序将在安装过程中创建两个用户组:rradmin和rrmonitor。
rradmin用户组:root用户将由安装程序自动添加到此用户组中,此用户组中的所有用户均具有RoseMirrorHA管理员权限。
rrmonitor用户组:rrmonitor用户组中的所有用户均具有RoseMirrorHA监控权限,但无管理权限,即无法对RoseMirrorHA中的对象、资源进行修改,新增,删除等操作。
启动RoseMirrorHA服务
使用root用户在终端中执行mirrorha start命令即可启动RoseMirrorHA服务,在系统重启动时也可以自动启动服务
三 RoseMirror的配置
1.RoseMirrorHA管理工具
RCC(RoseMirrorHA Control Center)JAVA GUI 管理界面
在终端执行rcc命令。打开RCC管理界面。
启动的RCC界面
鼠标右键单击主机图标,并在弹出菜单中选择Communicate菜单。弹出添加主机窗口,然后输入主机名称进行添加主机操作
输入其它主机名称,添加双机
在主机图标上点击鼠标右键,选择弹出菜单Logon登录
输入RoseMirrorHA管理员帐户和密码进行登录
初次登录的时候会弹出录入License窗口。
根据HostID获取license
填入正确的Serial Number,Date,License信息
登录License通过之后的画面,双机均执行登录操作
2. RoseMirrorHA 应用服务配置管理
RoseMirrorHA RCC建立私网心跳
将鼠标移动到视图的空白区域并单击鼠标右键,在弹出菜单中选择Create Private Net菜单。选择创建Socket或者Rs232类型的心跳
指定RS232类型心跳的参数,包括名称、优先级、心跳间隔、允许丢失最大次数、设备名称和波特率
指定Socket类型心跳的参数,包括名称、优先级、心跳间隔、允许丢失最大次数、IP和端口
创建好私网之后在界面中可以确认私网的详细信息以及当前状态。
将鼠标移动到视图的空白区域并单击鼠标右键,在弹出菜单中选择Create Application Service菜单。
指定HA 服务名称、选择服务类型、指定GroupID,0表示不设置、指定服务的ActiveServer
选择Active主机和StandBy主机服务挂载ActiveIP的地址、点击Add按钮,输入ActiveIP地址、设置子网掩码、是否使用替换主IP的功能
选择绑定数据选项、选定数据复制所采用的网卡以及IP地址、选择复制模式:同步模式或者异步模式、单击Modify按钮添加复制数据集、连接在各种情况下的校验策略
填写应用程序服务的Agent License,Agent/Start/Stop脚本的名称以及Oracle服务的SID等参数应用程序的起停以及监控脚本必须置于RoseMirrorHA安装目录/ha/bin目录,点击OK按钮创建完成
完成创建应用程序操作之后的RoseMirrorHA管理工具界面
鼠标单击应用程序服务资源图标,在详细信息栏中可以查看当前应用程序的配置信息
显示全部