ogg的manager程式
小魚在配置ogg的mgr程式時都只寫了一個port 7809的引數,並沒有過多的研究mgr程式其他特性,一般而言mgr程式可以啟動 關閉 監控其他程式的健康狀態,報告錯誤事件、分配資料儲存空間,釋出閥值報告等,而ogg的源端和目標端都是有且只有一個mgr程式。
這裡小魚在自己的測試庫中重新配置mgr程式的一些特性,資訊如下
GGSCI (dg01) 9> edit params mgr
port 7809
DYNAMICPORTLIST 7820-7830,7833,7835
--autostart er *
autorestart er *,retries 5,waitminutes 3
lagreporthours 1
laginfominutes 10
lagcriticalminutes 60
purgeoldextracts /gg/11.2/dirdat/*,usecheckpoints,minkeepdays 7
其中的port 7809指定os port,預設埠是7809,可以根據實際需求修改
DYNAMICPORTLIST 78207830,7833,7835指定可用的埠範圍,在源端和目標端配置防火牆後,則可以透過此引數指定ogg的可用埠。一般埠數量為程式數量的2倍即可,如果不設定改引數,ogg會從7840埠開始遞增尋找可用埠。(如果不存在防火牆策略,一般不需要設定)
Autostar er *配置mgr啟動時自動啟動所有的extract和replicat程式,由於生產環境中經常需要對ogg的extract和replicat引數進行修改,一般不建議自動啟動。
Autorestart er *,retries 5,waitminutes 3如果因為網路原因或者複製程式臨時中斷,可以設定自動嘗試啟動中斷的程式,這裡是一個小時內每隔三分鐘嘗試一次,共嘗試五次。(建議配置上)
lagreporthours 1 --指定多長時間會在ggserr.log中報告一次延遲時間間隔
laginfominutes 10 --指定超過這個閥值時,ogg會傳送一條lag的info資訊到ggserr.log中
lagcriticalminutes 60 --指定lag的零界閥值,當達到閥值超過時會傳送一個error資訊到ggserr.log中
Purgeoldextracts /gg/11.2/dirdat/*,usercheckpoints,minkeepdays 7這個表示ogg的mgr程式自動刪除過期的trail檔案,usercheckpoints表示要驗證檢查點,如果該佇列沒有傳輸到目標或者應用到目標則不被刪除,minkeepdays表示至少保留最近的7天。一般建議配置此引數,防止源端和目標端的trail檔案大量堆積。
需要注意的是mgr程式purgeoldextracts引數優先順序比extract和replicat的purgeoldextracts優先順序高,而且配置了purgeoldextracts後不允許gg之外的使用者和程式刪除trail files檔案,否則會導致purgeoldextracts異常。
關於manager程式的啟動和關閉相對比較簡單,例如在linux unix下直接用ggsci的start manager和stop manager即可,不過需要注意的是extract和replicat都依賴於manager程式,所以stop manager會強制關閉掉所有的extract和replicat程式
相對於複雜的extract和replicat程式引數,manager程式的引數相對比較簡單,最低只需要port引數即可啟動manager程式。
這裡小魚在自己的測試庫中重新配置mgr程式的一些特性,資訊如下
GGSCI (dg01) 9> edit params mgr
port 7809
DYNAMICPORTLIST 7820-7830,7833,7835
--autostart er *
autorestart er *,retries 5,waitminutes 3
lagreporthours 1
laginfominutes 10
lagcriticalminutes 60
purgeoldextracts /gg/11.2/dirdat/*,usecheckpoints,minkeepdays 7
其中的port 7809指定os port,預設埠是7809,可以根據實際需求修改
DYNAMICPORTLIST 78207830,7833,7835指定可用的埠範圍,在源端和目標端配置防火牆後,則可以透過此引數指定ogg的可用埠。一般埠數量為程式數量的2倍即可,如果不設定改引數,ogg會從7840埠開始遞增尋找可用埠。(如果不存在防火牆策略,一般不需要設定)
Autostar er *配置mgr啟動時自動啟動所有的extract和replicat程式,由於生產環境中經常需要對ogg的extract和replicat引數進行修改,一般不建議自動啟動。
Autorestart er *,retries 5,waitminutes 3如果因為網路原因或者複製程式臨時中斷,可以設定自動嘗試啟動中斷的程式,這裡是一個小時內每隔三分鐘嘗試一次,共嘗試五次。(建議配置上)
lagreporthours 1 --指定多長時間會在ggserr.log中報告一次延遲時間間隔
laginfominutes 10 --指定超過這個閥值時,ogg會傳送一條lag的info資訊到ggserr.log中
lagcriticalminutes 60 --指定lag的零界閥值,當達到閥值超過時會傳送一個error資訊到ggserr.log中
Purgeoldextracts /gg/11.2/dirdat/*,usercheckpoints,minkeepdays 7這個表示ogg的mgr程式自動刪除過期的trail檔案,usercheckpoints表示要驗證檢查點,如果該佇列沒有傳輸到目標或者應用到目標則不被刪除,minkeepdays表示至少保留最近的7天。一般建議配置此引數,防止源端和目標端的trail檔案大量堆積。
需要注意的是mgr程式purgeoldextracts引數優先順序比extract和replicat的purgeoldextracts優先順序高,而且配置了purgeoldextracts後不允許gg之外的使用者和程式刪除trail files檔案,否則會導致purgeoldextracts異常。
關於manager程式的啟動和關閉相對比較簡單,例如在linux unix下直接用ggsci的start manager和stop manager即可,不過需要注意的是extract和replicat都依賴於manager程式,所以stop manager會強制關閉掉所有的extract和replicat程式
相對於複雜的extract和replicat程式引數,manager程式的引數相對比較簡單,最低只需要port引數即可啟動manager程式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-1160839/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE GOLDENGATE MANAGER ABENDS, ERROR OGG-01454OracleGoError
- OGG拆分程式
- OGG的抽取程式合併
- OGG 程式清除、重建
- OGG 複製程式拆分
- ogg概敘、架構、程式架構
- ogg程式重新初始化
- ogg replicat 程式 abend 處理
- 【OGG】OGG的下載和安裝篇
- OGG 使用原有抽取程式,新增投遞程式出現的問題
- ogg 併發複製程式自阻塞
- oracle 11.2.0.4 ogg 12.3.0.1.0備庫rep程式啟動報錯OGG-00446Oracle
- OGG複製程式掛起abended處理
- 傳統OGG與Microservice Architecture OGG的通訊ROS
- OGG複製程式出現 OGG-00868, 904-ORA-00904 "VISIBILITY"
- OGG的replicat程式的Time Since Chkpt一直增加,程式處於假死狀態
- OGG 指定csn啟動複製程式的另一種方式
- TimesTen學習(四)Data Manager守護程式
- OGG抽取程式報錯ORA-06512
- 停止OGG e程式時遭遇長事務分析
- Oracle OGG 到 Kafka OGG-01431 OGG-01003 OGG-01151 OGG-01296 OGG-01668OracleKafka
- ogg中抽取或複製程式(extract or replicat)中表的的重複配置
- OGG-extract程式對應的多餘trail檔案的刪除AI
- 在原ogg基礎上重新搭建ogg
- Goldengate的複製程式出錯OGG-01296Go
- ogg的Logretention筆記筆記
- OGG問題處理(OGG-01031,OGG-01416)
- Asm disk managerASM
- ogg 同步kafka OGG-15051 Java or JNI exception:KafkaJavaException
- 改變ogg抽取程式檢查點檔案中的檢查點
- OGG基礎
- ogg OGG-01834 IPV6問題
- 【OGG】RAC環境下配置OGG單向同步 (四)
- OGG 修改trail 檔案的大小AI
- GoldenGate投遞程式OGG-01416+OGG-01061錯誤處理一例Go
- ORACLE goldengate的OGG-01004 OGG-1296錯誤OracleGo
- Oracle Database Resource ManagerOracleDatabase
- kafka manager安裝Kafka