GoldenGate 配置extract,replicat进程自启动

在GoldenGate中主进程是manager进程,使用start mgr启动。可以在mgr进程中添加一些参数用来在启动mgr进程的同时启动extract和replicat进程

 

  1. GGSCI (gg01) 130> VIEW params mgr  
  2. --mgr主进程端口号  
  3. PORT 7809  
  4. --动态端口,当指定端口不可用时,会从以下列表中选择一个可用端口  
  5. DYNAMICPORTLIST 7800-7909  
  6. --启动mgr进程启动启动extract进程  
  7. AUTOSTART EXTRACT *  
  8. --当extract进程异常终止时会自动启动,每5分钟尝试重新启动所有的extract进程,一共尝试3次,5分钟清零  
  9. AUTORESTART EXTRACT *,RETRIES 3, WAITMINUTES 5, RESETMINUTES 10  

启动源端mgr进程测试extract进程是否自动启动

 

 

  1. GGSCI (gg01) 135> info ALL  
  2.   
  3. Program     STATUS      GROUP       Lag           TIME Since Chkpt  
  4.   
  5. MANAGER     STOPPED                                             
  6. EXTRACT     STOPPED     EORAJJ      00:00:00      00:13:27      
  7.   
  8.   
  9. GGSCI (gg01) 136> START mgr  
  10.   
  11. Manager started.  
  12.   
  13.   
  14. GGSCI (gg01) 137> info ALL  
  15.   
  16. Program     STATUS      GROUP       Lag           TIME Since Chkpt  
  17.   
  18. MANAGER     RUNNING                                             
  19. EXTRACT     RUNNING     EORAJJ      00:00:00      00:13:31  

配置目标端replicat进程自启动,在mgr参数中添加如下

 

 

  1. GGSCI (gg02) 140> VIEW params mgr  
  2. --mgr主进程端口号  
  3. PORT 7809  
  4. --动态端口,当指定端口不可用时,会从以下列表中选择一个可用端口  
  5. DYNAMICPORTLIST 7800-7909  
  6. --自动启动replicat进程  
  7. AUTOSTART REPLICAT *  
  8. --当replicat进程异常终止时会自动启动,每5分钟尝试重新启动所有的replicat进程,一共尝试5次  
  9. AUTORESTART REPLICAT *, WAITMINUTES 2, RETRIES 5  
  10. --mgr进程每隔1小时检查extract延时情况,超过5分钟作为信息记录log中,超过7分钟作为警告记录log中  
  11. LAGREPORTHOURS 1  
  12. LAGINFOMINUTES 5  
  13. LAGCRITICALMINUTES 7  
  14. --删除10天前的trail文件  
  15. PURGEOLDEXTRACTS /u01/app/oracle/goldengate/dirdat/*, USECHECKPOINTS, MINKEEPDAYS 10  
  16.   
  17.   
  18. GGSCI (gg02) 141>  

启动目标端mgr进程测试replicat进程是否自动启动

 

 

    1. GGSCI (gg02) 135> info ALL  
    2.   
    3. Program     STATUS      GROUP       Lag           TIME Since Chkpt  
    4.   
    5. MANAGER     STOPPED                                             
    6. REPLICAT    STOPPED     RORAJJ      00:00:00      00:08:55      
    7.   
    8.   
    9. GGSCI (gg02) 136> START mgr  
    10.   
    11. Manager started.  
    12.   
    13.   
    14. GGSCI (gg02) 137> info ALL  
    15.   
    16. Program     STATUS      GROUP       Lag           TIME Since Chkpt  
    17.   
    18. MANAGER     RUNNING                                             
    19. REPLICAT    RUNNING     RORAJJ      00:00:00      00:00:02  
时间: 2024-11-13 06:45:24

GoldenGate 配置extract,replicat进程自启动的相关文章

详解Centos7下配置Redis并开机自启动_Redis

本篇文章主要介绍了Centos7下配置Redis并开机自启动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 最近在做作业的时候需要用到Redis缓存,由于每次重启服务器都需要重新启动Redis,也是忒烦人,于是就有了这一篇博客,好,废话不多说. 只有两个步骤: 1.设置redis.conf中daemonize为yes,确保守护进程开启. 2.编写开机自启动脚本 基本原理为:  系统开机启动时会去加载/etc/init.d/下面的脚本,通常而言每个脚本文件会自定义实现程序的启动:若想将新的程

Goldengate配置oracle to mysql

以前oracle to mysql试验总是有乱码问题不能解决,后来和同事交流中,他说oracle使用ogg的11g版本,mysql使用ogg的10g版本可以解决乱码问题,开始我还是怀疑,因为想新的版本都不行,难道老版本就可以解决这个问题吗?抱着试试看的态度,做了个试验,尽然成功了,把试验的相关情况记录下来 mysql参数配置(cat /etc/my.cnf): [client] default-character-set = gbk [mysqld] lower_case_table_names

Linux配置启动项,自启动服务

--2014-02-15 更新: 看到新闻说ubuntu将切换到systemd.. http://www.cnbeta.com/articles/272538.htm Linux下有两种机制,一个是旧式的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用:另一种是近几年提出的Upstart机制. 参考:http://www.cnblogs.com/cassvin/archive/2011/12/25/ubuntu_init_analy

redhat下配置vncserver 以及开机自启动vnc

1. 使用vncserver命令为当前用户启动vnc服务(将在当前用户主目录下生成.vnc配置文件夹)  [root@tech `]# vncserver  You will require a password to access your desktops.    Password:<输入密码>  Verify:<输入密码> 2. 首次创建 /.vnc/xstartup 时,指定的窗口管理器是twn,它是一个极小的窗口管理器,几乎每台xwindows系统及其上都有twn .tw

GoldentGate Oracle to Oracle 初始化详解

一.安装GoldenGate[源端,目标端] 1.创建ogg目录 [root@source ~]# mkdir /DBSoft/ogg [root@source ~]# cd /DBSoft/ogg/ 2.解压缩ogg安装介质 [root@source ogg]# unzip /root/OGG_v11_for_ora11g_linux64.zip Archive: /root/OGG_v11_for_ora11g_linux64.zip inflating: ggs_Linux_x64_ora

【OGG】OGG基础知识整理

[OGG]OGG基础知识整理 一.GoldenGate介绍 GoldenGate软件是一种基于日志的结构化数据复制软件.GoldenGate 能够实现大量交易数据的实时捕捉.变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟. GoldenGate能够支持多种拓扑结构,包括一对一,一对多,多对一,层叠和双向复制等等.   GoldenGate基本架构   Oracle GoldenGate主要由如下组件组成 ● Extract ● Data pump ● Trails ● Co

配置GoldenGate捕获Replicat端数据应用异常

考虑到GoldenGate对数据的逻辑处理方式,保不齐目标端可能由于什么原因,没能正确复制源端抽取到的数据,那么,默认情况下,Replicat任务会中止并抛出异常信息.这里,我们可以通过自定义的方式,定制错误的处理机制. 异常捕获操作均在目标端进行,源端不需要做什么修改. 首先创建一张日志表,用来记录异常信息,这个表的列可以根据实际情况进行定制,并没有强制性的标准: create table jss.j1_data_change_log (   REP_NAME     VARCHAR2(30)

(转)goldengate 复制进程replicat出现ORA-01403 错误

最近,在goldengate的应用场景中,replicat进程经常出现append,start也启动不起来,查看日志,发现出现ora-01403错误,日志内容如下:   2012-09-27 19:06:39  INFO    OGG-00996  Oracle GoldenGate Delivery for Oracle, C_R_C6.prm:  REPLICAT C_R_C6 started.  2012-09-27 19:06:40  WARNING OGG-01004  Oracle 

Oracle GoldenGate 11g的单向DDL配置实战

在认真学习了GoldenGate企业级运维实战后,重点是对OGG几个进程的理解,结合对原理的理解,在整整实验了近两天,反复配置了四次之后,终于配置成功.本文经过多次配置成功实践整理而成,还有很多的细节需要完善. 目录 ================================ 一.环境准备并安装GoldenGate 1. 数据库准备情况 2. 下载OGG软件并解压安装 3. 准备OGG环境变量 4. 配置日志模式 5. 创建GoldenGate用户帐号 6. 安装GoldenGate软件