RoseHA 命令行常用操作
运行hcli前,ps –ef|grep hcli 检查命令行工具进程是否启动Hcli进程命令:/usr/sbin/hclid {start|stop|restart|status}
要使用hcli命令行工具必须要连接到集群的节点并且登陆open < NodeIp> ----建立集群节点服务器的连接
默认的username和password都是admin
help命令
使用help <command> 查看命令的详细使用方法。
常用操作
1.查看集群节点主机
cluster get----获取当前集群及集群节点信息
2.查看资源组信息
res group list ---获取资源组信息
3.查看当前资源组运行信息
status res – 查询资源组的运行状态
Resource Group Name:资源组名
Owner Node :活动主机
Status :资源组状态
4.带入资源组
online [-w] <Resource Group Name>
5.带出资源组
Offline [-w] <Resource Group Name>
6.手动切换资源组
switch [-w] <Resource Group Name> <NodeName>。
Rose_HA_配置操作指导_V1.0
Rose HA 实施报告河南数慧信息技术有限公司拟制日期:2011 年12 月目录1ORACLE 安装 (1)1.1ORACLE 准备 (1)1.2开始安装 (1)1.3建立数据库的监听配置 (4)1.4创建数据库 (8)1.5安装另一台服务器 (9)1.6启动数据库备份 (9)1.6.1启用归档 (9)1.6.2创建恢复目录库 (9)2ROSE HA (10)2.1ROSE HA 双机软件介绍 (10)2.1.1关于ROSE (10)2.1.2ROSEHA 双机系统解决问题 (10)2.1.3ROSE HA 软件特点 (10)2.1.4ROSE HA 软件组成 (11)2.1.5Administrator tool 的功能 (11)2.1.6软件运行方式 (11)2.1.7ROSE HA 工作原理 (12)2.2HA 连接示意图 (12)2.3ROSE HA Windows 配置指南 (14)2.3.1注意事项 (14)2.3.2网络设置 (14)2.3.3公用驱动器设置 (14)2.3.4ROSE HA 安装过程 (14)2.3.5配置R OSE HA (17)3注意事项 (27)3.1ROSE HA 启动注意事项 (27)3.2应用程序备份 (27)3.3安装和使用中出现的问题 (27)1ORACLE 安装1.1ORACLE 准备两台服务器分别为 serverA 和 serverB,操作系统为 windows server 2003 ,一套磁盘阵列,构成双机热备的环境。
两台服务器均为双网卡,分为内网和外网,内网为心跳连接,外网为对外提供服务的网络,两台服务器连接网络。
并且已经用心跳线直连两台服务器,为了保证两台服务器之间能互相解析,所以需要配置一下系统盘下的hosts 文件,路径为c:\windows\system\driver\etc 。
配置如下:1.1.1.1 serverA 心跳1.1.1.2 serverB 心跳192.168.10.1 serverA 外网192.168.10.2 serverB 外网192.168.10.3 scandb 虚拟IP在网络连接的高级配置中,把网卡优先级修改成内网在上,外网在下。
roseha
1、相关命令:查询Roseha 进程的命令:#ps –ef | grep hahasvrd hamond停止Roseha 进程的命令:#ha_kill ha手工启动Roseha 进程的命令:#hamond 或者#/opt/rose/Roseha start进入Roseha 软件字符管理工具的命令:#hacon进入Roseha 软件图形管理工具的命令:#gui.sh2、双机软件的开关机顺序开机:先后依次开磁盘阵列,主机,备机。
关机:先后依次关备机,主机,磁盘阵列。
3、双机软件中的术语:Bring in: 把服务带入双机,受双机软件管理。
Bring out: 把服务带出双机,不受双机软件管理。
Take over:手工切换服务。
在备机动作,来接管主机服务。
Fail over: 手工切换服务。
在主机动作,来提交主机服务给备机。
4、双机软件常见问题及解决办法1) 如果开关机不当,有可能造成数据库无法使用解决办法:进入双机软件配置界面进到Services—Bring in,选中此job,点yes 即可。
只需在任意一台机器上操作即可。
2)交换机断电,交换机恢复正常后,数据库不可用解决办法:同上3)进入双机软件图形化界面时,无法连接.解决办法:看是否双机软件字符界面也开着,关闭它既可.(双机软件的字符界面和图形化界面不能同时存在.)4) 两台服务器上的双机软件启动后,而双机两边的资源都处于虚状态怎么办?解决办法:在工作机上将资源一一点中,使资源处于高亮状态,点击工具栏上的bring in 按钮。
5) 当工具栏的“takeover”, “failover”, “bring in”, “bring out”等快捷按钮均为不可用。
主备机的状态保持不变,提示“the public net is functioning, but all instances of private net are down or unavailable.”解决办法:如果在“private net ”界面下心跳线变为红色,检查心跳是否连接正常。
ROSE HA for mirro
ROSE HA 维护手册1,ROSE HA 安装完成后,点击[开始]-----[程序]----[NT CLUSTER]可以打开ROSE HA的主界面。
即使不打开该界面,软件也是在后台运行。
上图状态表示:SQL1是工作机SQL2是备用机硬件要注意的地方:本次做双机: SQL1,SQL2服务器上连接到公网上的,即连到交换机上的网卡名称叫本地1,本地2. 做数据同步的是用一根对通网线插在两台服务器的网卡上,对应的网卡叫心跳1,心跳2.然后用一根串口线连接两台服务器的串口做心跳线.开关机顺序1,开机顺序:若两台都处于关闭状态,启动时先开主机,再开备机。
2,关机顺序:若两台服务器都处于启动壮态,则要先关备份机,关闭后再关主机。
公共网络IP地址SQL1,公网IP 地址:10.0.0. 7SQL2: 公网IP 地址: 10.0.0.8虚拟IP 地址:10.0.0.4 设置好后,SQL1的地址会绑定到10.0.0.4 ,若切换到SQL2后,SQL2的地址会绑定到10.0.0.4镜像目录镜像目录为: D\Program Files\Microsoft SQL Server\MSSQL\Data 即对数据库的库文件进行镜像.可以做测试: 在SQL1的D\Program Files\Microsoft SQL Server\MSSQL\Data目录下考入一个文件如: TEST文件,则打开SQL2 的D\Program Files\Microsoft SQL Server\MSSQL\Data目录,应该可以看到TEST文件. 有表示镜像没问题,反之有问题.切换若平时想测试或正常停机检修要切换到备机上,有如下办法,1,直接将主机关闭,2,拔掉主机公网线(插到交换机上的线),3,在NT CLUSTER界面中点主机再点→符号(FAIL TAKEOVER)即可看到主机变成了备份机,就可以关闭SQL1了。
Rose HA 6.5 的安装、配置一、安装Rose HA 6.5前的准备工作(两台服务器,假设第一台名称为SERVER1,第二台名称为SERVER2)1、安装Windows2003 Server 操作系统,安装Service Pack3 or service pack4。
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的参数,如连接数、 超时时间等。
优化二
负载均衡算法选择
Rose8.8菜鸟操作手册
Rose操作手册
注意:请严格按照开关机顺序操作,否则有可能造成系统当机、数据丢失等不可预知情况发生。
开机顺序:先开盘柜,再开主机,最后开备机。
关机顺序:先关备机,再关主机,最后关盘柜。
一、启动ROSEHA双机
注:此图中为SERVER2机为主机,SERVER1为备机,操作界面在SERVER2机中。
二、如下图所示,双机状态运行正常,如果心跳线变成红色的话,说明双机的连接线有问题,
三、切换主备机操作
单击“VIEW”再选中“RESOURCE OBJECT”
再在弹出的另外一个窗口中操作,如下图所示:
如图示,灰色的SERVER1表示是备机,没有启动,SERVER2下的选项是亮色的表示可以操作,选中右击可以看到:“BRING IN CLUSTER”手动带入(启动)服务,“BRING OUT OF CLUSTER”手动带出服务(选中此项可以做切换操作,手动将主机的服务切换到备机上去,大概一分钟左右,可以看到SERVER2下的选项成了灰色,SERVER1下的选项可以操作了,并且下面会有相应的切换过程提示“SUCCESS”)。
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配置文档工作模式∙主从方式(Active/Standby)主机工作,从机处于监控准备状态。
当主机宕机时,从机接管从机的工作,待主机恢复正常后,按使用者的预定以自动或手动的方式将服务切换到主机上运行。
∙双工方式(Active/Active)两台主机同时运行各自的服务工作,且相互监测对方的情况。
当一台主机宕机时,另外一台主机立即接管它的工作,保证工作不间断。
譬如:A机运行SQL数据库应用,B机运行IIS网站应用。
Rose特点:自动切换当系统出现故障时(如:系统宕机、HA进程/应用进程被杀掉、RS-232、SCSI、光纤、网络线缆断开),RoseHA 将确定故障原因,并采取相应对策,并将这些应用切换到备份服务器上。
而故障服务器中未受影响的应用不会被切换,既不会受任何影响。
不需要系统管理员干预。
支持多条心跳路径可以将网线和RS-232串口线作为在RoseHA软件的心跳路径。
配置多条心跳路径可以避免系统的单点故障。
两台服务器的信息交换可通过:RS232、TCP/IP自动检测在集群系统的每一台服务器内,RoseHA具有两个核心进程,它们互相监控,如果其中一个进程失败,另一个进程会立即进行恢复。
硬件环境配置:1.网卡:设置好IP(心跳,公网)2.存储:设置共享盘分区两台主机看到的共享卷的盘符都必须设置相同必须是基本卷3.如果要做串口心跳还要设置串口Rose配置基本步骤:1、输入License2、启停NT Cluster服务3、创建私网4、配置资源、组合资源5、手动执行以下验证操作:Bringin, Bringout, Takeover, Failover实施:1、在2台主机上安装roseHA软件,安装过程中注意本地和远程主机的主机名2、运行roseha出现如下界面3、输入license (注:最新的rose不提供试用时间,所以必须输入license才可以使用。
)a)点击菜单Tools\Licenseb)把两台主机的hostid 发送给软件供应商,获取licensec)输入正确的license 信息d)点击OK 按钮点击绿色开始群集服务 4、设置TCP/IP 心跳点击菜单 Private Net\TCP/IP Socket 选择每台主机的 IP 地址 点击 Add 按钮 点击 Close 按钮5、若要设置串口心跳点击菜单 Private Net\RS-232 Serial Port ,然后选择正确的COM 口和波特率等参数 点击 Add 按钮 点击 Close 按钮6、心跳设置好后如下显示7、资源配置A)添加共享磁盘点击菜单View\Resource Objects点击菜单Resource Objects ->Create V olume选定服务器名、卷标名、选择磁盘0,1,2等。
ROSE HA操作说明文档
ROSEHA简单操作说明文档
双机软件的开关机顺序
开机:先后依次开磁盘阵列,主机,备机。
关机:先后依次关备机,主机,磁盘阵列。
(ROSEHA部分术语)
Bring in: 把服务带入双机,受双机软件管理。
Bring out: 把服务带出双机,不受双机软件管理。
Take over:手工切换服务。
在备机动作,来接管主机服务。
Fail over: 手工切换服务。
在主机动作,来提交主机服务给备机。
(手工切换主备机服务基本操作步骤)
1.双击桌面上RoseHAAdministrationTool图标,启动ROSEHA管理软件;
2.管理软件启动后显示如下,点击左上角图标;
3.默认点击0K,无需更改;
4.双机正常状态如下,此图显示HISSERVERA为待机状态,HISSERVERB为正常业务状,
5. 单击左上角图标;此时显示双机软件显示服务资源明细以及运行状态,此图HISSERVERA资源为灰色图标,HISSERVERB所有资源为高亮图标,即HISSERVERB为正常业务状态;
6.下图显示HISSERVERB为业务状态,HISSERVERA为待机状态,如需将业务切换到HISSERVERA,需在HISSERVERB上进行如下操作:右击H
ISSERVERA,在弹出的菜单中选择Serve
rTakeover,此时服务将从HISSERVERB向HISSERVERA进行切换,需时大概1分钟左右,切换过程中最好不要做任何其它操作。
Rose Mirror HA 配置操作指导V1.0
Rose Mirror HA 操作指导V 1.0部门:产品设计中心核心产品部拟制:康玉琢、张记华拟制日期: 2008年10月审核:惠润海审核日期:2008年11月本文档所有的说明全部基于Rose Mirror HA V3.3版本,可能与其它版本在操作界面方面有些差别!特别提示Rose Mirror HA是在实时数据镜像基础上,实现了不需要共享存储的纯软件高可用系统;它通过现有的以太网络基础环境,在两台服务器之间实现了数据的实时镜像;它充分利用了已有的资源,不需要额外的硬件投资,属于相对的廉价HA解决方案。
廉价代表着成本的节省,但也带来了其他方面的问题,特别是数据安全等级和系统性能方面,存在着比较大的风险。
产生这些风险的原因,同样也是Rose Mirror HA与Rose HA软件两者之间最大的区别-----“Rose Mirror HA方案中的系统数据必须通过网络进行实时传输和数据校验,而Rose HA软件使用高速I/O 的磁盘阵列,数据实时共享,无需任何复制或镜像的动作”。
这种差异在实际应用中会带来许多的不同,主要表现在以下几个方面:1、数据的安全等级问题:Rose Mirror HA一般采用服务器本身的硬盘作为存储介质,没有采用磁盘阵列的共享空间做存储介质,当发生突发事件时候(掉电,震动等)服务器硬盘的数据安全等级要远低于磁盘阵列的数据安全等级。
2、服务器性能降低问题:因为两套服务器的数据需要实时同步,所以需要通过内网传输大量的数据进行同步和校验。
数据的同步和校验会对处理器,以及磁盘IO的性能有影响,如果数据量较大的话会造成服务器整机性能的大幅下降。
3、双机切换以后的数据完整性问题:当双机遇到突发事件,其中一台服务器无法正常工作,所有任务都会由另一台服务器接管,如果在服务器Down掉的过程中两套服务器有数据正在同步的话,很有可能造成数据丢失。
而且由于Rose Mirror HA切换时间较长,在等待切换的时间内也很有可能造成部分数据的丢失。
Linux下RoseMirrorHA实施
Linux下RoseMirrorHA实施文档一准备工作现有环境是一台X3650M2的服务器,安装的是Linux操作系统,做数据库服务器。
该方案的正常实施我们需要作以下工作:1、基于安全考虑,我们在双机镜像实施前需要对数据库进行备份。
2、另外一台服务器做相应的硬件配置安装上操作系统、数据库软件等。
3、将主机、备机的网口一ip设置为局域网的网段,将网口二的ip设置为私有网段类似于10.10.10.2、10.10.10.3的地址。
并将网口二用一根交叉线连接起来。
将两台机器的网口一也接入网络二RoseMirror的安装1.安装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中的对象、资源进行修改,新增,删除等操作。
