免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: jadge
打印 上一主题 下一主题

[集群与高可用] Rose HA的volume检查问题 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2008-10-08 14:27 |显示全部楼层
记得年初也和Rose厂商探讨过此问题,研发中心好像正在解决这个问题

论坛徽章:
0
2 [报告]
发表于 2008-10-13 11:17 |显示全部楼层

回复 #10 下一秒 的帖子

roseHA支持两种自定义方式,一种是 编辑.txt文件,一种是编写.bat脚本。现在常用的是编写.txt文件,通过简单命令实现自定义应用的支持。只需了解以下几个命令:
编写脚本需要用到这几个命令
Start:运行执行程序后,在StartTimeOut时间后由RoseHA杀掉(一般用于:如A程序启动的时候需要运行B程序,但是A启动结束后需要关掉B,使用此命令)

Agent:运行执行程序后,RoseHA开始监控此程序(所有需要监控的程序,带入RoseHA后将会监视和保护此程序)

Agentless:运行执行程序后,RoseHA不监控此程序(一般用于启动A程序时还需启动B程序,但是B程序启动以后,无论其发生故障与否,都不会影响应用)

StartTimeOut:启动程序超时时间值

Stop:运行执行程序后,在StopTimeOut时间后由RoseHA杀掉(一般用于在带出RoseHA服务时,执行某些程序,执行后关闭此程序)

StopTimeOut:停止程序超时时间值。

论坛徽章:
0
3 [报告]
发表于 2008-10-13 11:25 |显示全部楼层
例如
新建 c:/test.txt内容如下:

Start:c:\winnt\system32\calc.exe
Agent:c:\winnt\system32\clock.exe
Agentless:c:\winnt\regedit
Stop:c:\winnt\system32\notepad.exe
StartTimeOut:5000
StopTimeOut:5000

将其添加到RoseHA的自定义界面里,格式如下:
在Start Executable栏中输入
“haagent -start c:\my_bin\test.txt”
在Stop Executable栏中输入
“haagent -stop c:\my_bin\test.txt”
在Agent栏中输入
“haagent -mon c:\my_bin\test.txt”

当 带入RoseHA保护服务时
RoseHA所做动作:
启动 calc.exe,过5秒后终止该程序
启动 clock.exe, RoseHA将去监控clock进程
启动 regedit.exe, RoseHA不关心它的状态,任其自生自灭
当带出RoseHA保护服务时
RoseHA所做动作:
执行notepad.exe,过5秒后终止该程序
停止 clock.exe 程序
停止 regedit.exe 程序


简单的应用的txt文件里其实主要Agent 命令最常用,
如过你要保护一个程序 ,在其发生故障后自动切换,例如 calc.exe
只在.txt 文件添加

Agent:c:\winnt\system32\calc.exe

既可!

论坛徽章:
0
4 [报告]
发表于 2008-10-15 10:26 |显示全部楼层

回复 #16 下一秒 的帖子

1、这里 haagnet 是一个命令!
2、RoseHA和rosemirrorha的.txt格式是一样的
3、 这些命令是可以写多个的 ,如果你监控4个进程,那么就 agengt c1 ;agent c2 ;agent c3;agent c4.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP