iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle GoldenGate 11g官方文档Administrator’s Guide续三
  • 310
分享到

Oracle GoldenGate 11g官方文档Administrator’s Guide续三

2024-04-02 19:04:59 310人浏览 泡泡鱼
摘要

CHAPTER 3 第三章 Configuring Manager and Network Communications 配置manager和网络通信 本章包含以下说明: ●配置manager进

CHAPTER 3 第三章

Configuring Manager and Network Communications

配置manager和网络通信

本章包含以下说明:
●配置manager进程
● 指定本地和远程网络通信端口, 所有oracle GoldenGate端口是可配置的

Manager进程概述

若要配置和运行Oracle GoldenGate,manager进程必须在所有Oracle GoldenGate源和目标系统以及在任何配置使用的中间系统上运行。

管理器进程执行以下功能:

● 启动Oracle GoldenGate 进程

● 启动动态进程

● 启动Collector进程

● 管理进程的端口号

● 执行队列管理

● 创建事件、错误和阈值报告

每个Oracle GoldenGate安装有一个manger。一个管理器可以支持多个Oracle GoldenGate抽取和复制进程。

为manager分配本地通信端口

每个Oracle GoldenGate配置中的Manager进程都需要一个专用端口,用于自身与其他本地Oracle GoldenGate进程之间的通信。

要指定此端口,请使用管理器参数文件中的port参数。遵循以下准则:

● Manager的默认端口号为7809。必须指定默认端口号(推荐,如果有此端口)或者选择其他端口。

● 该端口必须是未保留且不受限制的

● 系统上的每个Manager实例必须使用不同的端口号

维护用于通过防火墙进行远程连接的端口

如果在Oracle GoldenGate目标位置使用防火墙,则需要在目标系统上附加端口才能从远程Oracle GoldenGate进程接收动态tcp/IP通信。这些端口是:

● 被本地manager启动的每个Collector进程的端口,用于从远程在线抽取进程接收传播的事务数据

● 被本地manager作为远程任务的一部分启动的复制进程的端口。远程任务用于初始加载,并指用RMTTASK 参数。此端口用于

接收来自远程抽取进程的传入请求

● 一些额外的端口,以防需要它们来扩展本地Oracle GoldenGate配置

● 其他Oracle GoldenGate产品的端口(如果它们与本地Oracle GoldenGate实例交互),如这些产品的文档中所述。

要指定这些端口,请使用manger参数文件中的DYNAMICPORTLIST参数。

遵循以下准则:

● 您可以使用以下格式的任意组合指定多达5000个端口::

7830, 7833, 7835

7830-7835

7830-7835, 7839

● 端口必须是无保留和无限制的.

● 系统上的每个manager实例必须使用不同的端口列表

虽然不是必需的参数,但强烈建议使用DYNAMICPORTLIST以获得最佳性能。Collector进程负责查找并绑定到可用端口,并且拥有一个已知的

合格端口列表可加快此进程。在没有 DYNAMICPORTLIST(或者如果没有为其指定足够的端口),收集器将尝试对远程请求使用端口7840。

如果7840不可用,Collector将递增1,直到找到可用端口。 这可能会延迟远程请求的接受。如果Collector进程用完DYNAMICPORTLIST列表中的端口,

则会发生以下情况:

● Manager在其进程报告和Oracle GoldenGate ggserr日志中报告错误

● Collector据Oracle GoldenGate tcperrs文件中的规则重试。有关tcperrs文件的更多信息,请参阅第170页的“处理  TCP/IP错误”。

有关端口和动态端口列表的详细信息,请参阅《Oracle GoldenGate windows和UNIX参考指南》。


选择internet协议

默认情况下,Oracle GoldenGate按以下优先级顺序选择套接字,以确保连接成功的最佳机会:

● IPv6 dual-stack

● IPv4 if IPv6 dual-stack is not available   如果IPv6双堆栈不可用,则为IPv4

● IPv6

如果您的网络具有不支持双堆栈模式的IPv6网络设备,则可以使用USEIPV6参数强制Oracle GoldenGate对所有连接使用IPv6。

这是一个全局参数,适用于Oracle GoldenGate实例的所有进程。 使用USEIPV6时,整个网络必须与IPv6兼容,以避免连接失败。

更多信息, 请参阅《Oracle GoldenGate Windows和UNIX参考指南》。

推荐的manager参数

以下参数是可选的,但建议用于manager进程。

有关这些参数和其他管理器参数的详细信息, 请参阅《Oracle GoldenGate Windows和UNIX参考指南》。

● AUTOSTART: 在Manager启动时启动抽取和复制进程。此参数在群集配置中是必需的,当Oracle GoldenGate活动必须在

系统启动时立即启动时非常有用。(需要Manager作为启动例程的一部分。) 可以在同一参数文件中使用多个AUTOSTART语句。

●AUTORESTART: 异常终止后再次启动抽取和复制进程。此参数在群集配置中是必需的, 但同时在确保进程持续的配置中也很有用

● PURGEOLDEXTRACTS :  当Oracle GoldenGate完成处理时清除队列文件。 如果没有PURGEOLDEXTRACTS,则不会执行清除操作,跟踪文件会占用大量磁

盘空间。 为了获得最佳结果,请将PURGEOLDEXTRACTS用作manager参数,而不是用作Extract或Replicat参数

● STARTUPVALIDATioNDELAY | STARTUPVALIDATIONDELAYCSECS: : 设置manager验证进程运行状态之后的延迟时间。启动验证使 Oracle GoldenGate用户在生成错误消息或流程报告之前就知道流程失败

● USERID : 如果使用Oracle GoldenGate DDL支持,则为必需。

创建manager参数文件

要使用所需的端口信息和可选参数配置manager, 按照以下步骤创建参数文件。有关Oracle GoldenGate参数文件的更多信息,请参阅

第25页的第4章

注意

如果Oracle GoldenGate驻留在集群中,请按照供应商文档的指示在集群应用程序中配置manager进程, 以便Oracle GoldenGate与其他

应用程序一起正常故障转移。有关在群集中安装Oracle GoldenGate的详细信息,请参阅针对你的数据库的《Oracle GoldenGate安装和设置指南》

1 从Oracle GoldenGate目录中,运行ggsci程序打开Oracle  GoldenGate软件命令接口(GGSCI)

2 在GGSCI中,发出以下命令来编辑管理器参数文件

 EDIT PARAMS MGR

3 添加要用于manager进程的参数,每行一个。如果参数语句必须跨越多行,请在每一行前使用与号(&)

4. 保存,然后关闭文件

示例

以下是一个UNIX系统上使用必需参数和推荐参数的示例manager参数文件

PORT 7809

DYNAMICPORTLIST 7810-7820, 7830

AUTOSTART ER t*

AUTORESTART ER t*, RETRIES 4, WAITMINUTES 4

STARTUPVALIDATIONDELAY 5

PURGEOLDEXTRACTS /ogg/dirdat/tt*, USECHECKPOINTS, MINKEEPHOURS 2

有关这些和其他管理器参数的详细信息,请参阅《Oracle GoldenGate Windows和UNIX参考指南》

Starting Manager 

启动manager

在启动其他Oracle GoldenGate进程之前,必须运行manager。

您可以从以下位置启动管理器:

● 任何支持的操作系统的命令行

● GGSCI命令界面.

● Windows系统上的服务小程序(如果Manager作为服务安装)。 请参阅Windows文档或系统管理员

● T如果系统是Windows群集的一部分,则使用群集管理工具 , 这是推荐的manager资源联机的方法。

     请参阅群集文档或系统管理员。

● UNIX或linux集群的集群软件。请参阅群集供应商提供的文档,以确定是从群集启动Manager,还是使用GGSCI

或操作系统的命令行启动Manager。.

从操作系统的命令shell启动Manager

mgr param file<param file>[报告文件<report file>]

reportfile参数是可选的,可用于将Manager进程报告存储在Oracle GoldenGate安装位置中dirrpt目录的默认位置以外的位置。

使用GGSCI启动manager

1 从Oracle GoldenGate目录中,运行GGSCI。

2。在GGSCI中,发出以下命令

START MANAGER

注意   在启用用户帐户控制的Windows Server 2008上从命令行或GGSCI启动Manager时,将收到一个UAC提示,要求您允许或拒绝程序运行.

停止manager

manager无限期运行或直到用户停止它为止。通常,在执行同步活动时,manager应保持运行。Manager执行重要的监视和维护功能,除非Manager正在运行,否则无法启动进程。

停止manager

● 在UNIX和Linux(包括z/OS上的USS)上,必须使用GGSCI中的STOP Manager命令来停止Manager。

STOP MANAGER [!]

地点:!在未经用户确认的情况下停止管理器

● 在UNIX或Linux集群中,请参考集群供应商提供的文档,以确定是从集群中停止Manager,还是使用GGSCI.

● 在Windows上,您可以从服务小程序中停止manager(如果manager作为服务安装)。请参阅Windows文档或系统管理员。

● 在Windows群集中,必须使manager资源从群集管理器脱机。如果您试图从GGSCI接口停止Manager,

群集监视器将其解释为资源故障,并尝试再次使资源联机。通过GGSCI的多个启动请求最终将超过启动

管理器群集资源的阈值,群集监视器将manager资源标记为失败。

您可能感兴趣的文档:

--结束END--

本文标题: Oracle GoldenGate 11g官方文档Administrator’s Guide续三

本文链接: https://www.lsjlt.com/news/45150.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle GoldenGate 11g官方文档Administrator’s Guide续一
    CHAPTER 1 Introduction to Oracle GoldenGate 第一章 Oracle GoldenGate简介 Oracle GoldenGate supported p...
    99+
    2022-11-30
    11g administrator 官方
  • 【goldengate】官方文档笔记四 Oracle GoldenGate实时数据分布
    数据分布配置是一对多得配置方案。OGG支持将源库同步到多个目标系统。 数据分布配置需要注意事项: 如果数据传输过程中,投递进程(data pump)发现目标库网络连接出现故障,捕获到得数据会继续像其它目...
    99+
    2024-04-02
  • 【goldengate】官方文档笔记一 配置Manager和网络连接
    无论是哪种技术,学习初期对概念的理解非常重要。掌握概念之后,将各个知识点连接起来,通过实践理解其体系结构。如果概念都不清楚的话,面对灵活的配置参 数会感觉云里雾里。oracle官方文档是学习oracle技术...
    99+
    2024-04-02
  • Oracle 12C 官方文档地图
    ...
    99+
    2024-04-02
  • oracle官方文档怎么看
    要查看 oracle 官方文档,请访问 https://docs.oracle.com 并按照下列步骤操作:在搜索栏中输入关键字或产品名称,或使用菜单栏和侧边栏浏览文档类别。选择特定文档...
    99+
    2024-04-19
    oracle
  • Oracle 官方文档下载方法
    最近oracle官网改版,官方文档下载页面可能与之前有出入,介绍一下: 查看: 1、进入Oracle Help Center http://docs.oracle.com/en/ 2、单击“Database...
    99+
    2024-04-02
  • Oracle官方文档结构分析
    本篇内容介绍了“Oracle官方文档结构分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Getting ...
    99+
    2024-04-02
  • How to Specify an INDEX Hint oracle官方文档
    How to Specify an INDEX Hint (Doc ID 50607.1) Applies to: Oracle Database - Enterprise Edition - Versio...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作