双机控制脚本参数设定问题
各位老大,
谁对双机熟悉啊,
在双机的控制脚本中,以下几个参数该如何设定,他们之间有何区别呀,
我的理解是SERVICE_CMD是开启运行包的监控进程,通过它双机了解应用的情况,而 customer_defined_run_cmds 是启动运行包的命令,这么理解对么 ?
SERVICE_CMD[0]=
customer_defined_run_cmds
customer_defined_halt_cmds
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
MC是通过程序包与应用进行联系的,当我们要进行双机切换时,需要停止和启动程序包相对应的数据库及应用。我们可以通过包的控制文件中的run_cmds及halt_cmds中设置的脚本目录中的脚本对数据库和应用进行启动和停止。停启数据库及应用的脚本可放在如LS所说的位置(当然其它地方也是可以的):wink:
给个例子。。
包控制文件里面的设置。
function customer_defined_run_cmds
{
# ADD customer defined run commands.
/etc/cmcluster/pkg-oracle/oraclestart.sh
test_return 51
}
function customer_defined_halt_cmds
{
# ADD customer defined halt commands.
/etc/cmcluster/pkg-oracle/oraclestop.sh
test_return 52
}