最新GoldenGate运维手册资料

上传人:鲁** 文档编号:557768260 上传时间:2023-07-14 格式:DOC 页数:34 大小:251.50KB
返回 下载 相关 举报
最新GoldenGate运维手册资料_第1页
第1页 / 共34页
最新GoldenGate运维手册资料_第2页
第2页 / 共34页
最新GoldenGate运维手册资料_第3页
第3页 / 共34页
最新GoldenGate运维手册资料_第4页
第4页 / 共34页
最新GoldenGate运维手册资料_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《最新GoldenGate运维手册资料》由会员分享,可在线阅读,更多相关《最新GoldenGate运维手册资料(34页珍藏版)》请在金锄头文库上搜索。

1、GOLDENGA运El 手册2014 年 4 月文档修改记录版本号日期说明编与者审核者V1.02014/4文档编写目录1 OGG常用监控命令 51.1说明 51.2 启动 GoldenGate 进程 51.3 停止 GoldenGate 进程 61.4查看整体运行情况 81.5查看参数设置 91.6查看进程状态 91.7查看延时 101.8查看统计信息 111.9查看运行报告 112 OGG的常见运维任务指南 132.1配置自动删除队列 132.2 配置启动 MGR时自动启动 Extract和Replicat进程132.3 配置 MGR自动重新启动 Extract和Replicat进程142.

2、4 长事务管理 142.5 表的重新再同步(需时间窗口) 172.6 表的重新再同步(无需时间窗口) 173 数据结构变更和应用升级 - 193.1 (仅复制DML时)源端和目标端数据库增减复制表 193.2 (仅复制DML时)修改表结构 213.3 (仅复制DML时)客户应用的升级 213.4 配置DDL复制自动同步数据结构变更 23(一)是否打开DDL复制23(二)打开DDL复制的步骤23(三)DDL复制的典型配置 254 异常处理预案 - 264.1 网络故障 264.2 RAC环境下单节点失败274.3 Extract进程常见异常274.4 Replicat进程常见异常284.5 异常

3、处理一般步骤 285 附录 305.1Oracle GoldenGate V11.1 数据复制限制 30(四)不支持文件等非结构化数据复制 30(五)Oracle 数据类型限制 30(六)Oracle DML 操作支持 31(七)Oracle DDL复制限制 325.2Oracle 9i 中如何为超过 32 列的无主键表添加附加日志 331 OGG常用监控命令1.1 说明对GoldenGate实例进行监控,最简单的办法是通过GGSCI命令行的方式进行。通过在命令行输入一系列命令,并查看返回信息,来判断GoldenGate运行情况是否正常。命令行返回的信息包括整体概况、进程运行状态、检查点信息、

4、参数文件配置、延时等。除了直接通过主机登录 GGSCI界面之外,也可以通过 GoldenGate Director Web界面登录到每个 GoldenGate实例,并运行GGSCI命令。假如客户部署了很多 GoldenGate实例,如果单独登录到每个实例的GGSCI界面,会很不方便,此时建议通过GoldenGate Director Web界面,登录到每个实例,并运行命令行命令。1.2 启动 GoldenGate 进程1)首先以启动 GoldenGate进程的系统用户(一般为oracle )登录源系统。2)进入GoldenGate安装目录,执行./ggsci 进入命令行模式。3)启动源端管理进

5、程 GGSCI start mgr4)同样登陆到目标端 GoldenGate安装目录,执行./ggsci ,然后执行 GGSCI start mgr启动管理进程。5)在源端执行 GGSCI start er *启动所有进程6)同样登录到备份端执行GGSCI start er *启动所有进程7)使用GGSCA info er *或者 GGSCI info 察看进程状态是否为 Running(表示已经启动)。注意有的进程需要几分钟起来,请重复命令观察其启动状态。说明:无论源还是目标,启动各extract/replicat进程前需要启动 mgr进程。start 命令的一般用法是:start 如:GG

6、SCI start extdm启动一个名叫 extdm的进程也可以使用通配符,如:GGSCI start er * 启动所有的 extract 和 replicat 进程GGSCI start extract *d* 启动所有的包含字符 d extract 进程GGSCI start replicat rep* 启动所有以“ rep “开头的 replicat 进程1.3 停止 GoldenGate 进程依照以下步骤停止 GoldenGate 进程:1)以启动 GoldenGate 进程的系统用户 (一般为 oracle )登录源主机, 进入 GoldenGate 安装目录执行 ./ggsci

7、 进入命令行管理界面2)(本步骤仅针对抽取日志的主extract进程,data pump进程和replicat 进程不需要本步骤)验证 GoldenGate 的抽取进程重起所需的日志存在,对各个主 extXX 进程,执行如下命令:ggsci info extXX, showchRead Checkpoint #1Recovery Checkpoint (position of oldest unprocessed transaction in the data source) :Thread #: 1Sequence #:9671RBA: 239077904Timestamp:2008-05-

8、20 11:39:07.000000SCN: 2195.1048654191Redo File: Not availableCurrent Checkpoint (position of last record read in the data source):Thread #: 1Sequence #: 9671RBA: 239377476Timestamp: 2008-05-20 11:39:10.000000SCN: 2195.1048654339Redo File: Not AvailableRead Checkpoint #2Recovery Checkpoint (position

9、 of oldest unprocessed transaction in the data source):Thread #: 2Sequence #: 5287RBA: 131154160Timestamp: 2008-05-20 11:37:42.000000SCN: 2195.1048640151Redo File: /dev/rredo07Current Checkpoint (position of last record read in the data source):Thread #: 2Sequence #: 5287RBA: 138594492Timestamp: 200

10、8-05-20 11:39:14.000000SCN: 2195.1048654739Redo File: /dev/rredo07首先察看 Recovery Checkpoint 所需要读取的最古老日志序列号,如举例中的实例 1 需要日志 9671 及其以后所有归档日志, 实例 2 需要序列号为 5287 及以后所有归档日志, 确 认这些归档日志存在于归档日志目录后才可以执行下一步重起。如果这些日志已经被删除, 则下次重新启动需要先恢复归档日志。注意:对于 OGG 11及以后版本新增了自动缓存长交易的功能,缺省每隔4 小时自动对未提交交易缓存到本地硬盘,这样只需要最多8个小时归档日志即可。但

11、是缓存长交易操作 只在extract运行时有效,停止后不会再缓存,此时所需归档日志最少为 8个小时加上停机 时间,一般为了保险起见建议确保重启时要保留有12个小时加上停机时间的归档日志。3)执行GGSCIstop er *停止所有源进程,或者分别对各个进程执行stop 进程名单独停止。4)以oracle 用户登录目标系统,进入安装目录/oraclelogl/goldengate,执行./ggsci 进入命令行。5)在目标系统执行stop er * 停止复制6)在两端进程都已停止的情况下,如需要可通过stop mgr停止各系统内的管理进程。类似的,stop命令具有跟start命令一样的用法。这里

12、不再赘述。注意,如果是只修改抽取或者复制进程参数,则不需要停止MGR不要轻易停止 MGF进程,并且慎重使用通配符er *,以免对其他复制进程造成不利影响。1.4 查看整体运行情况进入到GoldenGate安装目录,运行GGSCJ然后使用info all命令查看整体运行情况。如下图示:GGSCI 10 info allProgrramStatusGroupLagIime Since ChkptMANAGEBRUNNINGEXTBflCTSTOPPEDDDR圮0:00:001241018EXTfiACTSTOPPEDEDR82:20:41EXTRACTSTOPPEDESBQ00:00:00993:

13、06:01EXTRACTSTOPPEDSEQEX90:00:08EXTBACTSTOPPEDSFC00:00:00?67:20:05REPLICATABENDEDPPBC23:47:11944:07:49REPLICATSTOPPEDREPRC967:19;19EPLICAISTOPPEDSEQHEP00:00:00?37:53:43Group表示进程的名称(MGRS程不显示名字);Lag表示进程的延时;Status表示进程的状态。有四种状态:STARTING:表示正在启动过程中RUNNING表示进程正常运行STOPPED表示进程被正常关闭ABENDED表示进程非正常关闭,需要进一步调查原因正

14、常情况下,所有进程的状态应该为RUNNING且Lag应该在一个合理的范围内。1.5 查看参数设置使用view params 进程名 可以查看进程的参数设置。该命令同样支持通配符GGSCI (t25 view parains mgrrPORT ?8ft9GGSCI view pareknns e&rc extract espcuserid gigX&* password 99exttrail D: OracleSof t igfXdirdat Xsf tsble as-*;1.6 查看进程状态使用info 进程名称 命令可以查看进程信息。可以查看到的信息包括进程状态、checkpoi nt 信息、延时等。如:CGSC1 Ctrui-cn 36 info edi4IXTRAGT EDRCheckpoint L承曹 Log Read CheckpointLast

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号