配置
创建用户(源 & 目标)
-
描述
- 该用户必须加入到 oinstall 组
- 该用户使用与 oracle 相同的 profile 文件
- 操作系统必须为该用户开放一定的 CPU、内存等资源限制,可以通过 ulimit –a 查看,建议在 /etc/security/limits.conf 中设置和 oracle 用户一致
-
操作
-
创建 GoldenGate 操作系统用户(此步骤非必须,也可以使用 ORACLE 用户安装)
useradd -u 1001 -g oinstall -G dba ogg passwd ogg -
修改 GoldenGate 系统用户环境变量
source /home/oracle/.bash_profile -
初始化参数
vi .bash_profileexport OGG_HOME=/u01/ogg export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$OGG_HOME export LD_LIBRARY_PATH=$ORACLE_HOME/lib
-
安装目录(源 & 目标)
-
描述
- 分配空间
- 软件本身所需空间约为 200M 以下(OGG 21c 需要约 1G 空间)
- 为缓存数据建议保留相当于 1-3 天归档日志的存储空间 ( trial 文件)
- 将安装目录的 owner 修改为 OGG 运行用户
- 分配空间
-
操作
-
创建 GoldenGate 安装目录
mkdir -p /u01/ogg chown -R ogg:oinstall /u01/ogg
-
图形化安装
-
Step 1:Select Installation Option
运行 runInstaller,出现以下界面

-
Step 2:Specify Installation Details
单击 Next,出现以下界面,配置安装路径和 manager 端口

- 路径:与环境变量配置一致
- 端口:根据需求进行配置,此处默认
-
Step 3:Summary
单击:Next,确认安装信息

-
Step 4:Install Product
单击:Install,开始安装 OGG

-
Step 5:Finish
完成安装

静默安装
-
编辑 rsp 文件
vi oggcore.rsporacle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v21_1_0 INSTALL_OPTION=ORA21c SOFTWARE_LOCATION=/opt/ogg START_MANAGER=true MANAGER_PORT=7809 DATABASE_LOCATION=/opt/ogg/instantclient INVENTORY_LOCATION=/opt/oraInventory -
运行命令,进行静默安装
[ogg@ogg_node2 Disk1]$ ./runInstaller -silent -responseFile /opt/fbo_ggs_Linux_x64_Oracle_shiphome/Disk1/oggcore.rsp Starting Oracle Universal Installer... Checking Temp space: must be greater than 120 MB. Actual 31941 MB Passed Checking swap space: must be greater than 150 MB. Actual 4095 MB Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2024-05-28_02-08-56PM. Please wait ...[ogg@ogg_node2 Disk1]$ You can find the log of this install session at: /opt/oraInventory/logs/installActions2024-05-28_02-08-56PM.log The installation of Oracle GoldenGate Core was successful. Please check '/opt/oraInventory/logs/silentInstall2024-05-28_02-08-56PM.log' for more details. [FATAL] [INS-75021] The Oracle GoldenGate Manager process could not be started. ACTION: Check the log files for more details. Setup failed. [WARNING] [INS-32090] Software installation was unsuccessful. CAUSE: Refer the log files for details. ACTION: Refer to the logs or contact Oracle Support Services. [ogg@ogg_node2 Disk1]$ cat /opt/oraInventory/logs/silentInstall2024-05-28_02-08-56PM.log The installation of Oracle GoldenGate Core was successful. -
创建需要目录
[ogg@ogg_node2 Disk1]$ cd /opt/ogg [ogg@ogg_node2 ogg]$ ggsci Oracle GoldenGate Command Interpreter for Oracle Version 21.3.0.0.0 OGGCORE_21.3.0.0.0_PLATFORMS_210728.1047_FBO Oracle Linux 7, x64, 64bit (optimized), Oracle Database 21c and lower supported versions on Jul 29 2021 03:59:23 Operating system character set identified as UTF-8. Copyright (C) 1995, 2021, Oracle and/or its affiliates. All rights reserved. GGSCI (ogg_node2) 1> create subdirs Creating subdirectories under current directory /opt/ogg Parameter file /opt/ogg/dirprm: already exists. Report file /opt/ogg/dirrpt: already exists. Checkpoint file /opt/ogg/dirchk: already exists. Process status files /opt/ogg/dirpcs: already exists. SQL script files /opt/ogg/dirsql: already exists. Database definitions files /opt/ogg/dirdef: already exists. Extract data files /opt/ogg/dirdat: already exists. Temporary files /opt/ogg/dirtmp: already exists. Credential store files /opt/ogg/dircrd: already exists. Master encryption key wallet files /opt/ogg/dirwlt: already exists. Dump files /opt/ogg/dirdmp: already exists. -
编辑 MGR 配置文件
EDIT PARAMS MGRport 7809 -
开启 manager
GGSCI (ogg_node2) 3> start mgr Manager started.
验证
[ogg@ogg_node1 ~]$ ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 21.3.0.0.0 OGGCORE_21.3.0.0.0_PLATFORMS_210728.1047_FBO
Oracle Linux 7, x64, 64bit (optimized), Oracle Database 21c and lower supported versions on Jul 29 2021 03:59:23
Operating system character set identified as UTF-8.
Copyright (C) 1995, 2021, Oracle and/or its affiliates. All rights reserved.
GGSCI (ogg_node1) 1> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
GGSCI (ogg_node1) 2>
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




