故障现象:
源端:

view report xxx方式查看错误信息:


处理过程:
登录源端
info all查看抽取进程正常,推送进程abend
报错信息如上述截图:ogg-01233,ogg-01337
第一反应是不是网络故障导致?
telnet 目标端 7809和7817却正常,排除。
OGG-01337 此错误原因为找不到目标端trail文件,需要进行投递进程alter extract dumpname,etrollover 滚动下一个trail文件号,
于是尝试处理,推送进程错误依旧。没道理啊!
突然意识到是不是目标端系统出问题了?检查下系统连接数没满netstat -ano|more
检查下磁盘空间,原来磁盘满了。

清理旧的dat队列文件,通过info r_xxx确定已经应用到哪个日志,把无用的删除掉。
同时考虑将保留时间60天调整为18天:edit param mgr修改保留时间为18天,重启mgr:stop mgr
start mgr
由于ogg目录下ggserr.log日志过大超过90G,所以考虑删除掉:
1.服务中:停止ogg的服务
2.任务管理器上:找到server.exe右键结束任务
3.然后才可以删除掉该日志,否则报正在被server.exe使用。。。
4.服务中:启动ogg的服务
5.双击ggsci.exe出现窗口,info all检查ogg状态
处理目标端复制进程:
停止目标端相关进程stop xxx
修改进程应用位置alter replicat xxx, extseqno xxx, extrba 0 指定新的文件号(通过检查info xxx以及核对dat目录下的队列文件确定extseqno的值)

等info all同步追平后即可。

最后修改时间:2023-01-30 14:41:21
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




