大家都知道配置OGG源端的第一步工作是部署源端MGR(Manager)进程的参数文件,该参数文件可以到./dirprm/mgr.prm中找到。 使用如下命令编辑manager的参数文件: ggsci > edit params mgr 使用ggsci edit params命令是有好处的,避免了编辑错文件的麻烦。 OGG的参数文件可以使用系统中的任何文本编辑器修改。 必须以mgr.prm为文件名,且必须存放在./dirprm这个OGG的安装子目录下。 适用于Manager的参数有那么一大堆,这里我们只介绍那些对于最佳实践有用的参数。 若源端将用在一个双向复制的环境中,则所有这些参数在目标端也可以相似设置。若源端不会被当做目标端,则需要考虑的参数更少了。 PORT 7809 --这里MGR的PORT是最常见的参数了,该参数指定了接受TCP通信的端口,这是一个必要参数。一般来说7809是一个推荐使用的端口 DYNAMICPORTLIST 9101 - 9356 DYNAMICPORTSREASSIGNDELAY 5 --动态端口参数对于只充当source的一端是不必要的,一般只需要在target端设置动态端口参数 PURGEOLDEXTRACTS ./dirdat/*, usecheckpoints, minkeephours 96 Manager可以负责trail文件的定期清理工作,minkeephours 96意为清理96个小时即4天前的trail LAGINFOSECONDS 15 LAGCRITICALMINUTES 2 以上2个参数定义了LAG REPORT的时间间隔 BOOTDELAYMINUTES 3 以上BOOTDELAYMINUTES仅对windows有效,意为Windows启动3分钟后再BOOT OGG MGR AUTOSTART ER * AUTOSTART 意为当MGR启动时启动相应的EXTRACT和REPLICAT AutoRestart ER *, WaitMinutes 5, Retries 3 AUTORESTART 意为自动启动失败的OGG进程,上面指定了只重试一次 PurgeMarkerHistory MinKeepDays 3, MaxKeepDays 7, FrequencyMinutes 120 以上PurgeMarkerHistory定义了清理DDL复制数据策略 CHECKMINUTES 10 CHECKMINUTES
本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1278081