linux下安裝goldengate

1、安裝環境

redhat 6.5+oracle11g+goldengate 12.2

2、安裝步驟

2.1下載安裝包

oracle官網下載安裝包https://www.oracle.com/middleware/technologies/goldengate-downloads.html

2.2安裝過程

1、將安裝包上傳到服務器,可通過ftp或者sftp將下載的安裝包上傳到服務器
2、將安裝包解壓
[oracle@RH5885V3-A data]$ unzip V861007-01.zip
[oracle@RH5885V3-A data]$ cd fbo_ggs_Linux_x64_shiphome/
[oracle@RH5885V3-A fbo_ggs_Linux_x64_shiphome]$ cd Disk1/
[oracle@RH5885V3-A Disk1]$ ls
install response runInstaller stage
3、安裝goldengate是使用圖形化界面,所以在正式安裝之前需要調試好圖形界面工具,linux可以使用vnc工具和xmanager工具。在本次安裝中使用的是xmanager工具。

啓動Xmanager - Passive
在這裏插入圖片描述
4、以oracle用戶登陸到操作系統,設置display變量,運行runInstaller進行安裝
[oracle@RH5885V3-A Disk1]$ export DISPLAY=172.18.6.17:0.0
[oracle@RH5885V3-A Disk1]$ ./runInstaller
Starting Oracle Universal Installer…
Checking Temp space: must be greater than 120 MB. Actual 3690 MB Passed
Checking swap space: must be greater than 150 MB. Actual 15785 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2019-11-19_10-44-28AM. Please wait …
5、我們的數據庫是oracle11g的,所以這裏選擇for oracle 11g
在這裏插入圖片描述
6、選擇安裝目錄,在這個地方我們不需要選擇start manager,後面手動進行配置。
在這裏插入圖片描述
7、安裝
在這裏插入圖片描述在這裏插入圖片描述8、安裝完成
在這裏插入圖片描述

2.3配置啓動

1、啓動ogg
[oracle@RH5885V3-A data]$ cd goldengate
[oracle@RH5885V3-A goldengate]$ ./ggsci
Oracle GoldenGate Command Interpreter for Oracle Version 12.2.0.2.2 OGGCORE_12.2.0.2.0_PLATFORMS_170630.0419_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Jun 30 2017 14:42:26
Operating system character set identified as UTF-8.
Copyright © 1995, 2017, Oracle and/or its affiliates. All rights reserved.

GGSCI (RH5885V3-A) 1> info all
Program        Status   Group   Lag at Chkpt   Time Since Chkpt
MANAGER     STOPPED

2、創建工作目錄
GGSCI (RH5885V3-A) 2> create subdirs

Creating subdirectories under current directory   /data/goldengate

Parameter files    /data/goldengate/dirprm: created
Report files    /data/goldengate/dirrpt: created
Checkpoint files    /data/goldengate/dirchk: created
Process status files    /data/goldengate/dirpcs: created
SQL script files    /data/goldengate/dirsql: created
Database definitions files    /data/goldengate/dirdef: created
Extract data files    /data/goldengate/dirdat: created
Temporary files    /data/goldengate/dirtmp: created
Credential store files    /data/goldengate/dircrd: created
Masterkey wallet files    /data/goldengate/dirwlt: created
Dump files    /data/goldengate/dirdmp: created

3、配置mgr
GGSCI (RH5885V3-A) 3> edit param mgr
配置內容如下:
port 7839
AUTOSTART er *
AUTORESTART er *,RETRIES 5,WAITMINUTES 5 ,RESETMINUTES 60
DYNAMICPORTLIST 7809-7838
ACCESSRULE, PROG *, IPADDR ,PRI 1, ALLOW
PURGEOLDEXTRACTS ./dirdat/
,usecheckpoints,minkeepfiles 3
LAGREPORTHOURS 1
LAGINFOMINUTES 30
LAGCRITICALMINUTES 45

4、啓動mgr
GGSCI (RH5885V3-A) 5> start mgr
Manager started.
GGSCI (RH5885V3-A) 6> info all
Program       Status    Group    Lag at Chkpt    Time Since Chkpt
MANAGER      RUNNING

GGSCI (RH5885V3-A) 7>

至此goldengate安裝完成,下一章節介紹安對goldnegate配置進行數據同步。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章