日期:2014-05-16  浏览次数:20782 次

RAC中安装配置Goldengate问题
大家好:
        小弟是一位刚学Goldengate的菜鸟,有几个不明白的问题想向大家请教一下,希望各位能多多指教!
1、Linux下的Oracle10g  RAC两个源节点中都安装有Goldengate(不是安装在共享存储的),请问在配置用crs管理Goldengate故障转移的ggate_vip和配置用crs启、停Goldengate应用的ggate_app时,是两个节点都配置,还是在一个节点中配置就行了?
2、有的人说,只要一个节点上配置上面的ggate_vip和ggate_app就行了?那请问如果只有一个节点配置,那么如果这个节点的Goldengate应用挂掉了,怎么自动切换到另一个节点继续运行Goldengate呢?
3、是否是两个源RAC节点都要配置都要配置extract、pump、replicat这些进程呢?
4、我听有人说可以将Goldengate安装到共享存储上。但我觉得,这样的话,两个节点同一时刻只有一个节点能mount上装有Goldengate的共享文件系统,即只有一个节点在运行Goldengate,但对于RAC数据库,同一时刻可能两个节点都有DDL和DML操作,这样的话,另一个没有运行Goldengate的节点怎么把DDL和DML同步到目标数据库呢?
将Goldengate安装到共享存储可行吗?
----------------------
以上4个问题,渴望哪位大侠能帮忙解答一下。
衷心感谢!!!
ogg

------解决方案--------------------
直接回答你第四个问题吧,我之前的ogg都只是安装到rac的其中的一个节点上的,archivelog,online redo都放在asm里面,配置好asm的监听静态注册,配置好ogg的参数
TRANLOGOPTIONS altarchivelogdest instance cedb1 +FAR/arch1,altarchivelogdest instance cedb2 +FAR/arch2

tranlogoptions asmuser sys@asm1, asmpassword  *********  
如果需要做ogg的ha,把ogg软件放在共享存储,配置好服务就ok了