RoseMirrorHA 配置替换IP的操作步骤
RoseMirrosHA 实施文档

RoseMirrosHA实施文档
注:非共享存储不需要仲裁磁盘
如果需要仲裁磁盘,必须是系统下的物理磁盘,不分区
部署需求
1、08r2 + sql08r2
2、两个心跳线冗余
3、关闭防火墙或开放以下端口
Tcp:7320、7330
Udp:7340、7350
ICMP:开放所有网络接口的icmp(ping)
安装sql08r2
1、数据目录更改到非系统盘(两台实例名,安装路径,配置方式保持一致)
2、设置SA账户密码
安装rosemirrorha
1、网卡配置静态IP
2、域环境下需更改MirrorHAService服务登陆账户为domain admin group中的成员
配置RoseMirroHA
1、添加两台主机并登陆,保存登录密码以便下次登陆
2、配置注册码,发送主机ID给供应商
3、配置私网心跳,创建私有网,开放端口
4、配置sql服务启动主机端sql主服务
5、创建应用服务
设置活动主机、设置虚拟IP
设置数据复制连接、关联数据集
通过select physical_name from sys.master_files查询是否所有的数据文件全部包括在rosemirrorHA的数据集里
配置数据策略
默认数据完全一致接管,正常关机,正常切换
在数据逻辑一致时接管
允许数据差异接管
无条件接管
6、配置NT服务
管理应用服务
测试服务
备份配置。
ROSEHA的漂移IP的实现方式

HA的漂移IP的实现方式
HA的虚拟IP是以追加的方式,添加到网卡上面去的
追加到网卡的IP不是首选IP,无法通过防火墙为其开放的端口
通过修改HA配置文件,让HA以替换的方式,将IP在HA启动时替换为漂移IP
修改办法:
首先确保NetStorHA(RoseHA)处于带出状态(注意,带出会停止Oracle数据库服务,请协调业务能停止的时间来做以下操作),替换IP配置方法如下:
1、分别在两台主机的NetStorHA(RoseHA)安装目录下的etc目录(默认目录
/opt/netstorha/etc||/opt/roseha/etc)里新建两个文件replaceip和ip.orig
2、在主机1上,保持replaceip文件内容为空,在ip.orig文件中添加以下信息:
eth0 10.200.10.1
eth1 192.168.1.1
3、在主机2上,保持replaceip文件内容为空,在ip.orig文件中添加以下信息:
eth0 10.200.10.2
eth1 192.168.1.2
4、编辑文件完成后,重新启动两台主机的HA服务即可。
#/etc/init.d/netstorha restart
备注:上面提到的10.200.10.1、192.168.1.1、10.200.10.2、192.168.1.2是举例说明的,这个要填您实际主机上eth0、eth1网卡上对应的ip地址。
Rose HA切换全过程解说

1.登录主WEB服务器,进入系统后,点击“RoseMirrorHA Control Center”,进入ROSE控制中心界面;
(图一)
2.分别如图二、图三,进行登录到两台ROSE机器,进入后效果如图四;
(图二)
(图三)
(图四)
3.登录ROSE服务后,需要进行同步数据源,如图五中所示“选择数据源”为可选,在默认情况下,如果不进行同步数据源,直接WEBSERVER“接管”服务,将会提示“如图六”所示;
图二图三登录rose服务后需要进行同步数据源如图五中所示选择数据源为可选在默认情况下如果不进行同步数据源直接webserver接管服务将会提示如图六所同步数据源切记
PS:
WEBSERVER =主WEB服务器
WEBSERVER1 =备WEB服务器
切记:
1.不能将ROSE服务“带出”;
2.同步时从WEBSERVER1----WEBSERVER
主机WEBSERVER接管服务成功后,需要重新启动FTP服务器;
1.先点击“停止服务器”;
2.确定“立即停止服务器”;
3.点击“开始服务器”;
4.完成;
(图五)
(图六)
4.同步数据源,切记:一定是从WEBSERVER1----WEBSERVER,从备机到主机;
(图七)
5.当看到 镜像100%,同时下面显示为 ,收到同步完成的信号时,可以让主机WEBSERVER接管服务;如图八所示;
(图八)
6.主机WEBSERVER接管服务,如图九所示;
(图九)
7. WEBSERVER接管成功,主机Apache为绿色 ;
rosemirrorha双机操作事项

双机软件操作事项本操作请一定要仔细阅读,以指导如何正确操作软件。
一、操作方法1、 登陆:打开管理工具窗口,双击服务器名,解除锁定。
如果是第一次配置,则双击服务器名所在的位置,输入计算机名。
如果复选“保存登陆密码”,则以后操作双机服务器名解锁,不用再次输入密码。
密码是系统管理员Administrator 的密码。
2、 带出:鼠标左键点钟Job#0所在的图形图标,然后右键鼠标,在弹出的菜单中选择【带出】。
该操作是将Job 中已经启动的虚拟IP 、虚拟主机名、数据同步功能、双机保护的数据库服务和第三方程序等资源全部停止。
注意:鼠标先左键选中要操作的部分,然后再右键弹出菜单。
直接右键菜单,可能不是你需要的内容。
该颜色为主机 该颜色为备机3、带入:该操作是将已经停止的的Job启动,Job中配置的虚拟IP、虚拟主机名、数据同步功能、数据库服务和第三方程序等资源全部启动。
4、转移:是将JOB从一台主机切换到另一台备用机器上。
5、 镜像同步:JOB 带入后,主机会向备机做数据同步校验。
在数据同步校验过程中,禁止做任何操作。
6、 单机强制启动:双机仅剩一台机器工作时,如果重启服务器后,JOB 将进入带出状态,此时需要强制启动JOB 。
同步结束后,镜像的值是Idle 后,JOB 启动宣告结束。
镜像后边出现百分数,说明数据正在同步校验中。
7、 选择数据源:这步操作应该是在Job 带入,且镜像值为Stop 的状态下使用。
故障原因是:两台机器同时停机或一台重启后,同步功能会处于停止状,镜像的值会变为 Stop ,此时需要手动进行数据校验。
操作如下图,鼠标左键“Job#0”,然后右键鼠标,弹出的菜单中单击“选择数据源”,并在之后的对话框内选择文件同步的方向,一般默认的方向是从主机向备机,确定后,将进行数据同步校验,同步校验结束前,禁止任何操作。
注意:选择数据源的时候,默认的是从主机状态的服务器向备机状态的服务器同步。
两台机器server1和server2之间的主备机角色是可以互换的,并不一定是人为定义的主机和备机,要区分清楚。
ROSEHA安装与配置

数据可靠性保障
RoseHA提供数据备份和恢复功能, 确保数据的完整性和可靠性。
减少停机时间
通过RoseHA的故障转移机制,企业 可以大大减少因故障导致的停机时间, 提高业务连续性。
易于管理和维护
RoseHA提供了友好的管理界面和自 动化工具,方便管理员进行配置、监 控和维护。
02 RoseHA安装步骤
描述
06 合理配置连接池大小,减少连
接建立和信
01
安全二:访问控制
03
02
描述:使用SSL/TLS对HAProxy与客户端、 后端服务器之间的通信进行加密。
04
描述:通过ACL规则限制访问来源,防止 未经授权的访问。
安全三:会话保持
05
06
描述:使用会话保持机制,确保同一用户 在不同请求之间保持会话状态。
THANKS FOR WATCHING
感谢您的观看
配置文件和目录权限
确保RoseHA的文件和目录具有正确的权限设置,以 防止未经授权的访问和修改。
03 RoseHA配置文件详解
主配置文件
主配置文件
通常命名为`roseha.conf`,是 RoseHA的核心配置文件,包含了整 个集群的配置信息。
资源定义
主配置文件还需要定义集群中的各种 资源,如虚拟IP地址、数据库等,并 指定资源的归属节点。
后端服务器宕机或网络问 题。
后端服务器无响应
故障三
解决方法 原因
性能优化
优化一
调整HAProxy配置
01
描述
02 根据实际负载情况调整
HAProxy的参数,如连接数、 超时时间等。
优化二
负载均衡算法选择
Rose MirrorHA 5.0 for Windows维护手册v2.0

使用操作系统帐户登录:
RoseData Confidential and Propriential and Proprietary
1
RoseMirrorHA 5.0 for Windows 维护手册 双击界面中主机窗口,弹出添加主机对话框,然后输入主机名称或者 IP 地址添加主机信息。
RoseData Confidential and Proprietary
二、 RoseMirrorHA 界面、连线及图标含义........................................................................................... 8
2.1 RoseMirrorHA RCC 主界面.......................................................................................................... 8 2.2 RoseMirrorHA RCC 界面主机状态图标 ....................................................................................... 9 2.3 RoseMirrorHA RCC 界面网卡和心跳图标状态 .......................................................................... 10 2.4 RoseMirrorHA RCC 界面应用服务绑定数据图标状态 ............................................................... 10 2.5 RoseMirrorHA RCC 界面工具栏图标 ..........................................................................................11
rosemirrorha双机操作事项

双机软件操作事项本操作请一定要仔细阅读,以指导如何正确操作软件。
一、操作方法1、 登陆:打开管理工具窗口,双击服务器名,解除锁定。
如果是第一次配置,则双击服务器名所在的位置,输入计算机名。
如果复选“保存登陆密码”,则以后操作双机服务器名解锁,不用再次输入密码。
密码是系统管理员Administrator 的密码。
2、 带出:鼠标左键点钟Job#0所在的图形图标,然后右键鼠标,在弹出的菜单中选择【带出】。
该操作是将Job 中已经启动的虚拟IP 、虚拟主机名、数据同步功能、双机保护的数据库服务和第三方程序等资源全部停止。
注意:鼠标先左键选中要操作的部分,然后再右键弹出菜单。
直接右键菜单,可能不是你需要的内容。
该颜色为主机 该颜色为备机3、带入:该操作是将已经停止的的Job启动,Job中配置的虚拟IP、虚拟主机名、数据同步功能、数据库服务和第三方程序等资源全部启动。
4、转移:是将JOB从一台主机切换到另一台备用机器上。
5、 镜像同步:JOB 带入后,主机会向备机做数据同步校验。
在数据同步校验过程中,禁止做任何操作。
6、 单机强制启动:双机仅剩一台机器工作时,如果重启服务器后,JOB 将进入带出状态,此时需要强制启动JOB 。
同步结束后,镜像的值是Idle 后,JOB 启动宣告结束。
镜像后边出现百分数,说明数据正在同步校验中。
7、 选择数据源:这步操作应该是在Job 带入,且镜像值为Stop 的状态下使用。
故障原因是:两台机器同时停机或一台重启后,同步功能会处于停止状,镜像的值会变为 Stop ,此时需要手动进行数据校验。
操作如下图,鼠标左键“Job#0”,然后右键鼠标,弹出的菜单中单击“选择数据源”,并在之后的对话框内选择文件同步的方向,一般默认的方向是从主机向备机,确定后,将进行数据同步校验,同步校验结束前,禁止任何操作。
注意:选择数据源的时候,默认的是从主机状态的服务器向备机状态的服务器同步。
两台机器server1和server2之间的主备机角色是可以互换的,并不一定是人为定义的主机和备机,要区分清楚。
RoseMirrorHA用户自定义配置说明

�
START / STOP Script 是用户用于启动和停止应用程序的脚本文件,完成应用程序 服务的启动停止操作。 “START / STOP Script”的填写方法:分别在 StartScript 和 StopScipt 栏直接填写 应用服务的启动、停止脚本。注意在填写时需要给出脚本的绝对路径。 StartScript 处的填写方法: C:\mirrorha\StartApp.bat StopScript 处的填写方法: C:\mirrorha\StopApp.bat
RoseMirrorHA 用户自定义配置说明
说明:如果在前面的 NT Service 已经配置了 UserDef 服务,那么在 Agent 配置窗口中,就不 需要配置任何脚本。如果 NT Service 处没有配置,则需要在此填写相应的服务启动、停止 及检测脚本,来完成用户自定义服务的启动、停止及检测操作。 a) 配置 Agent 脚本。Agent 脚本主要是用于配合用户某些特殊应用程序,主要用于启动、 停止、检测用户自定义应用程序。填写 Agent 脚本名称,启停脚本名称。 � AGENT SCRIPT 是提供的检测应用程序服务的 Agent 脚本文件,负责检测应用程 序服务的运行状况,并将检测结果报告 MirrorHA 的服务。 Agent 处的填写方法: "C:\Program Files\RoseMirrorHA\bin\ha_ag_ext.exe" cfg.txt 注意:由于 ha_ag_ext.exe 的全路径包括空格字符,所以需要使用英文双引号将 ha_ag_ext.exe 的全路径包括。 其中 ha_ag_ext.exe 是 RoseMirrorHA 自带的应用服务进程的检测工具, 主要用于检 测应用服务的运行状况,然后将服务的运行状况报告给 RoseMirrorHA 服务。该工 具保存在 RoseMirrorHA 安装目录的 bin 目录下。 “ cfg.txt ”配置文件保存的是 RoseMirrorHA 需要检测的磁盘和应用服务进程。如果需要检测的是磁盘资源,那 么在“VOL=”后面填写需要检测的盘符。如果需要检测应用服务进程,那么在 “PROCESS=”后面,填写相应的应用服务的进程。其中前面带有“#”表示注释 , Agent 将不会对其进行处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RoseMirrorHA配置替换IP的操作说明
由于网络访问或应用服务主动发送数据包等情况,RoseMirrorHA需要配置替换IP,以实现正常的网络访问。
RoseMirrorHA配置替换IP的操作步骤说明如下。
已经创建应用服务的情况下,配置替换IP的操作说明。
1. 执行rcc命令,打开RoseMirrorHA的管理工具RCC,如下图所示。
2. 分别选中主机视图区域,右键菜单中选择“通信”,将RCC与两台主机的RoseMirrorHA服务的通信IP更换为私网心跳IP,如下图所示。
两台主机都需要更换通信IP。
3. 在通信窗口中,将“主机”指定为私网心跳IP,如下所示,请根据情况输
入实际环境中的私网心跳IP。
点击“确定”。
4. 将两台主机的通信IP修改为私网心跳IP后,待RCC与RoseMirrorHA
服务连接成功后,如未登录,登录后查看所创建的应用服务状态。
如现为“带入”状态,选中应用服务,右键菜单中执行“带出”应用服务操作。
应用服务“带出”状态如下所示:
5. 选中已“带出”的应用服务,右键菜单选择“修改/查看”,如下图所示:
6. 在修改应用服务的窗口中,切换至“活动IP”页面,勾选“替换IP地址”,点击“确定”即可保存修改配置。
7. 修改“替换IP”配置后,选中应用服务,右键菜单选择“带入”,即可将应用服务带入。
如下图所示。
8. 带入后,测试通过活动IP的网络数据是否能够正常通信。
未创建应用服务的情况下,配置替换IP的操作说明。
1. 配置RCC连接RoseMirrorHA服务时,指定私网心跳IP连接
RoseMirrorHA。
2. 在创建应用服务过程中,在“活动IP”页面,勾选“替换IP地址”即可。