问题概述
目标端ogg停止,从acfs打包迁移到NFS上,启动正常。
查看源端抽取进程报错。
重新启动失败
问题原因
通过以下命令查询,两端进程的Seqno号一致。
info E1 showch
info R1 showch
查看进程报错信息
view report E1
ERROR OGG-06601 Mismatch between the length of seqno from checkpoint (6) and recovery (9) for extract trail ./dirdat/E1. |
INFO OGG-01517 Position of first record processed for Thread 1, Sequence 79, RBA 915761680, SCN 0.15107058 (15107058). |
ERROR OGG-01668 PROCESS ABENDING. |
解决方案
由日志信息可以看出./dirdat/E1队列文件已经出现了不一致而且无法恢复的情况。
方法1
(1)删除队列文件
mv ./dirdat/E100** ./dirdat/E100**.bak
(2) 设置抽取进程从当前位置开始抽取
alter extract E1 begin now;
(3) 重启抽取进程
start E1
方法2
前滚重新生成一个新的队列文件
alter extract E1 etrollover;
启动进程
start E1