1.創(chuàng)建目錄:
在皋蘭等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設計 網(wǎng)站設計制作定制網(wǎng)站設計,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,成都營銷網(wǎng)站建設,成都外貿網(wǎng)站建設公司,皋蘭網(wǎng)站建設費用合理。
GGSCI (jq-prod-oracle-wms3-120-24) 3> CREATE SUBDIRS
Creating subdirectories under current directory /u01/app/goldengate
Parameter file /u01/app/goldengate/dirprm: created.
Report file /u01/app/goldengate/dirrpt: created.
Checkpoint file /u01/app/goldengate/dirchk: created.
Process status files /u01/app/goldengate/dirpcs: created.
SQL script files /u01/app/goldengate/dirsql: created.
Database definitions files /u01/app/goldengate/dirdef: created.
Extract data files /u01/app/goldengate/dirdat: created.
Temporary files /u01/app/goldengate/dirtmp: created.
Credential store files /u01/app/goldengate/dircrd: created.
Masterkey wallet files /u01/app/goldengate/dirwlt: created.
Dump files /u01/app/goldengate/dirdmp: created.
2.編輯mgr:
edit param mgr
port 7809
autostart er *
autorestart er *
PURGEOLDEXTRACTS /s01/app/goldengate/dirdat/sz*, USECHECKPOINTS, MINKEEPDAYS 3
啟動:
GGSCI (chuanqiu) 9> start mgr
Manager started.
GGSCI (chuanqiu) 10> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
3.添加pump進程:
GGSCI (scm02db01.baozunops.com) 2> edit params p_wmsjq
extract p_wmsjq
rmthost 192.168.101, mgrport 7809, compress
passthru
numfiles 5000
rmttrail ./dirdat/sz
--dynamicresolution
ddl
table wms.T_USER ;
table wms.T_BRAND ;
table wms.T_CHANNEL ;
table wms.T_CUSTOMER ;
ADD EXTRACT p_wmsjq, EXTTRAILSOURCE ./dirdat/ea, BEGIN now
add rmttrail ./dirdat/sz extract p_wmsjq
啟動進程:
start p_wmsjq
查看添加的進程狀態(tài):
stats P_WMSJQ
Sending STATS request to EXTRACT P_WMSJQ ...
2018-09-19 16:34:33 ERROR OGG-15149 EXTRACT P_WMSJQ is initializing, please try the command later.
GGSCI (chunqiu) 40> info P_WMSJQ
EXTRACT P_WMSJQ Initialized 2018-09-19 16:27 Status RUNNING
Checkpoint Lag 00:00:00 (updated 00:12:20 ago)
Process ID 11252
Log Read Checkpoint File ./dirdat/ea000000000
2018-09-19 16:27:03.000000
為什么會出現(xiàn)這種情況呢?
這是因為抽取進程以及運行了很久,而且日志量非常的大,之前的很多文件已經(jīng)刪除,所以P_WMSJQ進程在后臺不斷的尋找剛才從BEGIN now開始的時候的日志,可以從后臺可以看到如下日志確認:
tail -f ggserr.log查看后臺日志:
2018-09-19T16:41:03.194+0800 INFO OGG-02232 Oracle GoldenGate Capture for Oracle, p_wmsjq.prm: Switching to next trail file /u01/goldengate/dirdat/ea000001813 at 2018-09-19 16:41:03.194239 due to EOF. with current RBA 499,998,509.
2018-09-19T16:41:07.781+0800 INFO OGG-02232 Oracle GoldenGate Capture for Oracle, p_wmsjq.prm: Switching to next trail file /u01/goldengate/dirdat/ea000001814 at 2018-09-19 16:41:07.781704 due to EOF. with current RBA 499,999,232.
2018-09-19T16:41:12.339+0800 INFO OGG-02232 Oracle GoldenGate Capture for Oracle, p_wmsjq.prm: Switching to next trail file /u01/goldengate/dirdat/ea000001815 at 2018-09-19 16:41:12.339296 due to EOF. with current RBA 499,998,210.
那么到底需要多久才可以完成呢? 我們可以從extract的抽取進程生成的最新的trail文件確認:
查看trail文件的序號:
ls -l ea000002*
-rw-r----- 1 oracle oinstall 477M Sep 19 15:58 ea000002146
-rw-r----- 1 oracle oinstall 477M Sep 19 16:03 ea000002147
-rw-r----- 1 oracle oinstall 477M Sep 19 16:07 ea000002148
-rw-r----- 1 oracle oinstall 477M Sep 19 16:11 ea000002149
-rw-r----- 1 oracle oinstall 477M Sep 19 16:25 ea000002150
-rw-r----- 1 oracle oinstall 477M Sep 19 16:40 ea000002151
-rw-r----- 1 oracle oinstall 477M Sep 19 16:52 ea000002152
-rw-r----- 1 oracle oinstall 6.0M Sep 19 16:52 ea000002153
或者查看另外的pump進程:
GGSCI (chunqiu) 41> info PUMP_lbs
EXTRACT PUMP_WMS Last Started 2018-09-19 06:55 Status RUNNING
Checkpoint Lag 00:00:03 (updated 00:00:03 ago)
Process ID 92773
Log Read Checkpoint File /u01/goldengate/dirdat/ea000002152
2018-09-19 16:42:10.000000 RBA 85805949
從該進程可以看出ea000001815 到ea000002151 還有點時間,不過已經(jīng)越來越接近了。
等了很久,再次看下:
GGSCI (scm02db01.baozunops.com) 54> info P_WMSJQ
EXTRACT P_WMSJQ Initialized 2018-09-19 16:27 Status RUNNING
Checkpoint Lag 00:00:00 (updated 00:42:57 ago)
Process ID 11252
Log Read Checkpoint File ./dirdat/ea000000000
2018-09-19 16:27:03.000000
已經(jīng)42分鐘過去了,可知trail文件是相當大的。
最后確認:
GGSCI (scm02db01.baozunops.com) 79> info P_WMSJQ
EXTRACT P_WMSJQ Last Started 2018-09-19 17:32 Status RUNNING
Checkpoint Lag 00:00:00 (updated 00:00:07 ago)
Process ID 71325
Log Read Checkpoint File /s01/goldengate/dirdat/ea000002156
2018-09-19 17:32:04.000000 RBA 37332782
GGSCI (chunqiu) 80> stats P_WMSJQ
Sending STATS request to EXTRACT P_WMSJQ ...
Start of Statistics at 2018-09-19 17:33:07.
DDL replication statistics (for all trails):
*** Total statistics since extract started ***
Operations 0.00
Mapped operations 0.00
Unmapped operations 0.00
Other operations 0.00
Excluded operations 0.00
Output to ./dirdat/sz:
Extracting from wms.T_USER to WMS.T_USER:
*** Total statistics since 2018-09-19 17:32:22 ***
Total inserts 7041.00
Total updates 108651.00
Total deletes 178000.00
Total discards 0.00
Total operations 293692.00
看看target端文件已經(jīng)傳輸過來:
-rw-r----- 1 oracle oinstall 499999847 Sep 19 17:31 sz000000000
-rw-r----- 1 oracle oinstall 499999640 Sep 19 17:31 sz000000001
-rw-r----- 1 oracle oinstall 499999561 Sep 19 17:43 sz000000002
-rw-r----- 1 oracle oinstall 50584137 Sep 19 17:47 sz000000003
另外,如果是新的環(huán)境或者是日志量非常小,不會出現(xiàn)這種情況。
因此,在日志工作中,特別是生產(chǎn)環(huán)境,如果遇到goldengate問題,不要驚慌,只要理解原理,解決問題相當簡單。
2018-09-19 周三
分享題目:goldengate配置添加pump進程僵死分析
網(wǎng)站鏈接:http://chinadenli.net/article48/gieohp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、關鍵詞優(yōu)化、響應式網(wǎng)站、網(wǎng)站建設、外貿建站、微信小程序
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)