首页 > 其他分享 >GoldenGate高可用管理组件-XAG部署与管理

GoldenGate高可用管理组件-XAG部署与管理

时间:2023-11-17 14:31:53浏览次数:39  
标签:replicat sz agctl -- goldengate 组件 xag GoldenGate XAG

适用范围

适用于Oracle RAC集群环境,并在创建ACFS共享文件系统中部署GoldenGate软件前提下,部署xag高可用组件对GoldenGate进行高可用管理。

实施步骤

1.安装XAG
#在安装OGG的节点安装xag
#使用grid用户安装
unzip xagpack_7b.zip -d /tmp
cd /tmp/xag
./xagsetup.sh --install --directory /u01/app/grid/xag_v7 --all-nodes

#配置环境变量
cat /home/grid/.bash_profile
export PATH=/u01/app/grid/xag_v7/bin:$PATH

#查询版本
agctl query releaseversion
2.配置xag管理Extract进程
#在安装OGG,以及配置extract进程的节点,使用oracle用户配置xag
cat /home/oracle/.bash_profile
export PATH=/u01/app/grid/xag_v7/bin:$PATH

/u01/app/grid/xag_v7/bin/agctl add goldengate sz_extract \
--gg_home /u01/app/extract \
--instance_type srouce \
--nodes enmora1,enmorac2 \
-vip_name extract_vip_net1 \
-filesystems ora.oggdg.extract.acfs \
--databases ora.enmodb.db \
--oracle_home /u01/app/oracle/product/11.2.0/db_1 \
--monitor_extracts enmoext1,enmodp1 \
--jagent_autostart yes \
  • 参数说明

选项

含义

gg_home

OGG安装目录

instance_type

源端、目标端

nodes

OGG运行的节点列表

vip_name

application vip

filesystems

OGG依赖的文件系统

databases

downstream数据库

oracle_home

ORACLE_HOME环境变量

monitor_extracts

监控OGG Extract进程

monitor_replicats

监控OGG Replicat进程

agent_autostart

jagent自动启动

3.配置xag管理replicat进程
#在安装OGG,以及配置replicat进程的节点,使用oracle用户配置xag
cat /home/oracle/.bash_profile
export PATH=/u01/app/grid/xag_v7/bin:$PATH

/u01/app/grid/xag_v7/bin/agctl add goldengate sz_replicat \
--gg_home /u01/app/replicat \
--instance_type target \
--nodes enmora1,enmorac2 \
-vip_name replicat_vip_net1 \
-filesystems ora.oggdg.replicat.acfs \
--databases ora.enmodb.db \
--oracle_home /u01/app/oracle/product/11.2.0/db_1 \
--monitor_replicats enmorep1 \
--jagent_autostart yes \
  • 参数说明

选项

含义

gg_home

OGG安装目录

instance_type

源端、目标端

nodes

OGG运行的节点列表

vip_name

application vip

filesystems

OGG依赖的文件系统

databases

downstream数据库

oracle_home

ORACLE_HOME环境变量

monitor_extracts

监控OGG Extract进程

monitor_replicats

监控OGG Replicat进程

agent_autostart

jagent自动启动

4.配置xag管理ogg实例
#使用agctl启动ogg实例
agctl start goldengate sz_extract  --node enmoedu1
agctl start goldengate sz_replicat --node enmoedu2

#使用agctl停止ogg实例
agctl stop goldengate sz_extract
agctl stop goldengate sz_replicat

#agctl检查ogg实例状态
agctl status goldengate sz_extract
agctl status goldengate sz_replicat

#agctl检查ogg实例配置
agctl config goldengate sz_extract
agctl config goldengate sz_replicat

#agctl删除ogg实例
agctl remove goldengate sz_extract
agctl remove goldengate sz_replicat

#agctl切换ogg实例
agctl relocate goldengate sz_extract  --node enmoedu1
agctl relocate goldengate sz_replicat --node enmoedu2

#使用crsctl切换ogg实例资源vip
crsctl relocate resource extract_vip_net1  -n enmoedu1
crsctl relocate resource replicat_vip_net1 -n enmoedu2

参考文档

XAG高可用组件Download

标签:replicat,sz,agctl,--,goldengate,组件,xag,GoldenGate,XAG
From: https://blog.51cto.com/u_13482808/8446012

相关文章

  • element中select组件加入滚动分页及模糊查询
    element中select组件加入滚动分页及模糊查询1.directive.js-自定义vue指令importVuefrom'vue'exportdefault()=>{Vue.directive('loadMore',{bind(el,binding){//如上图,我通过v-if来控制了两个select框,当没有binding.arg这个参数时,我只能监听到企......
  • GoldenGate之日常维护与管理
    适用范围适用于GoldenGate进程日常维护与管理。GoldenGate日常维护与管理1.检查OGG进程的参数文件#在启动OGG进程前,使用checkprm检查参数的合法性cd$OGG_HOME./checkprmhelp./checkprm./dirprm/extenmo1-Cextract-Mintegratedextract-V#说明-COGG组件名称-Mmod......
  • iframe本身就不是动态语言,样式和脚本都需要额外导入.iFrame的本质是内联框架的缩写,它
    以下哪个选项的描述是错误的Aiframe是用来在网页中插入第三方页面,早期的页面使用iframe主要是用于导航栏这种很多页面都相同的部分,这样在切换页面的时候避免重复下载Biframe的创建比一般的DOM元素慢了1-2个数量级Ciframe标签会阻塞页面的的加载Diframe本质是动态语言的Inc......
  • vue2组件二次封装
    有时候公共UI组件满足不了一些特定的需求样式,并且有较多地方使用同一个UI组件,这时候就需要考虑二次封装现有UI组件组件二次封装关键的几点:使用$attrs接收props使用$listeners 接收事件使用$slots和$scopedSlots接收插槽使用model定义prop变量及其变化的事件(改变v-mo......
  • goldengate add trandata显示最小附加日志already enable,但是info trandata显示disabl
    问题描述:数据库版本11.2.0.4,操作系统版本:windowsserver2012,goldengate版本12.1.2.1.0在给ogg同步表添加trandata的时候,提示supplementalredologdataisalreadyenabled。但是使用infotrandata查看的时候,却显示supplementalredologdataisdisabled。  这时通过......
  • BI 数据可视化平台建设(2)—筛选器组件升级实践
    作者:vivo互联网大数据团队-WangLei本文是vivo互联网大数据团队《BI数据可视化平台建设》系列文章第2篇-筛选器组件。本文主要介绍了BI数据可视化平台建设中比较核心的筛选器组件,涉及组件分类、组件库开发等升级实践经验,通过分享一些对交互和业务耦合度高的组件开发迭代的......
  • 8、Flutter Paddiing组件
    Padding组件处理容器与子元素之间的间距。 classMyAppextendsStatelessWidget{constMyApp({super.key});@overrideWidgetbuild(BuildContextcontext){returnContainer(padding:constEdgeInsets.all(20),child:constIcon(Icons.abc_o......
  • 界面组件DevExpress Reporting v23.1亮点 - 全新升级报表查看器
    DevExpressReporting是.NETFramework下功能完善的报表平台,它附带了易于使用的VisualStudio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表界面组件DevExpressReportingv23.1已经发布一段时间了,新版本在报表查看器中拥有新的缩放......
  • Cocos Creator中骨骼动画组件的使用
    在CocosCreator游戏开发中,骨骼动画对于优化系统资源占用有很大帮助,很多时候我们都会使用。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀~spine骨骼动画工具1:骨骼动画:把动画打散,通过工具,调骨骼的运动等来形成动画2:spine是一个非常流......
  • Microservice - Hexagonal Architecture
    Hexagonalarchitecture(https://alistair.cockburn.us/hexagonal-architecture/),proposedbyAlistairCockburnin2005,isanarchitecturalpatternthataimstobuild looselycoupledapplicationcomponentsthatcanbeconnectedviaportsand adapters.Inth......