6. Setting up a Manager process

Setting up a Manager process

1° 配置步骤和参数解释:

cd /ggs
./ggsci
EDIT PARAMS MGR
-- 命令edit params mgr,实际上是执行命令 vi /ggs/dirprm/mgr.prm
PORT 8000
-- MGR的监听端口
DYNAMICPORTLIST 8001-8200, 8300
-- 其他进程的监听端口范围,自动递增分配
-- 如果抽取进程、发送进程或者应用进程较多的化
-- 建议使用更广的端口范围
AUTOSTART ER t*
-- MGR启动时自动启动的Extract进程
-- 使用通配符通配名字为t开始的进程
AUTORESTART ER t*, RETRIES 4, WAITMINUTES 4
-- Extract故障时,自动重启Extract进程,尝试次数,每次尝试的时间间隔
-- 也就是说当名字为t开始的进程故障时,每隔4分钟自动尝试重启,尝试4PURGEOLDEXTRACTS /u01/app/ggate/dirdat/tt*, USECHECKPOINTS,MINKEEPHOURS 2
-- 自动删除不需要的trail文件,依据检查点,删除俩小时之外的不需要的trail文件
-- 可以使用minkeepdays替换MINKEEPHOURS,以天为单位改变保留时间
-- 还可以使用MINKEEPFILES来替换MINKEEPHOURS,设置trail文件的保存数量

-- 和使用vi编辑文件一样保存退出
START MGR
status mgr
exit

2° 可以使用其他方式替代edit params mgr命令:

cd /ggs/dirprm
cat >mgr.prm<<EOF
PORT 8000
DYNAMICPORTLIST 8001-8200, 8300
AUTOSTART ER *
AUTORESTART ER *, RETRIES 4, WAITMINUTES 4
PURGEOLDEXTRACTS /u01/app/ggate/dirdat/tt*, USECHECKPOINTS,MINKEEPHOURS 2
EOF
cd /ggs
./ggsci
start mgr
info mgr
exit

3° MGR进程提供的功能:

监控和重启OGG其他进程
生成报表
记录trail文件和日志
报告错误和重大事件
接收和指引来自用户接口的需求

4° MGR可用的两个特殊的参数:

STARTUPVALIDATONDELAY
某个进程被MGR启动后,间隔多少秒之后,MGR对其启动状态进行检查

LAG...
如:
LAGREPORTHOURS 1
LAGINFOMINUTES 30
LAGCRITICALMINUTES 45
第一行定义MGR每隔一个小时检查其他进程的延迟
第二行定义当发现延迟超过30分钟时,将该情况以INFO等级写入日志
第三行定义当返现延迟超过45分钟时,将该情况以警告等级写入日志

[TOC]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值