日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > ogg_級聯復制'

ogg_級聯復制'

來源:程序員人生   發布時間:2015-02-16 19:20:39 閱讀次數:4685次
級聯復制:   node1 -> node2 ->node 3 

 [oracle@dominic dump_dir]$ cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.199 dominic.mysql1         -->node1

192.168.0.195 dominic.mysql2         -->node2

192.168.0.171 dominic.node1          -->node3


  概述:  做之前,我的node1-> node2 已同步中,只是 需要在此基礎上 做個node2 ->node3 的同步。
               同時,node2 作為 中間庫,  除 配置接收 node1 來的數據  replicat 進程外,還需要 配置 抽取數據 extract 進程(extract, pump) .  注意,這二者 進程的 寄存目錄 獨立分開。

    node1 -> node2     (node1 extract目錄:/dba/ogg/dirdat/st )
                                    ( node2  replicat目錄:  /dba/ogg/dirdat/tt)  

    node2 ->node3     (node2 extract 目錄: /dba/ogg/dirdat/at)
                                    ( node3  replicat 目錄: /dba/oggs/dirdat/bt)


  另外:   node2->node3 時, node3上的初始化數據可使用 node2 的,我這里通過 expdp 初始化(數據小,測試)
              仔細注意端口,其實不受影響
               中間庫node2 extract進程組必須添加: ignoreapplops,getreplicates   --重點這連個參數: 

配置:  

1: 配置 node 3  CHECKPOINTTABLE 參數 (node2 已有了)
    
    添加 node3  ./GLOBALS  參數   (如果是重做,這表在ogg 用戶下可以先刪除)
                  
         GGSCI (target) > edit params ./GLOBALS 
            checkpointtable ogg.checktable 
         GGSCI  (target) > dblogin userid ogg,password ogg
         GGSCI  (target)>add checkpointtable ogg.checktable

2: node 2 配置  extract 進程 的 extra_2, pump_2 進程組參數,并啟動這兩個參數:

--extract 
GGSCI (dominic.mysql2) 27> view params extra_2
extract extra_2
dynamicresolution
userid ogg,password ogg
--rmthost dominic.mysql2,mgrport 7809,compress
--rmthost 192.168.0.171,mgrport 7809,compress
reportcount every 1 minutes,rate
exttrail /dba/ogg/dirdat/at
ddl include all
ddloptions addtrandata, report
ignoreapplops,getreplicates   --重點這連個參數
table scott.*;
--pump
GGSCI (dominic.mysql2) 28> view params pump_2
extract pump_2
rmthost 192.168.0.171 ,mgrport 7809,compress
passthru
rmttrail /dba/oggs/dirdat/bt
dynamicresolution
table scott.*;

添加Extract 進程:
         GGSCI (source) > add extract extra_2, tranlog, begin now   (第2次使用alter 。。。)
 
添加本地trail 文件,Extract組負責寫這部份文件,pump進程負責讀它。
        GGSCI (source) > add exttrail  /dba/ogg/dirdat/at , extract extra_2
----------------------------------------------------------
  添加pump 進程:
           GGSCI (source) > view params pump_2
           GGSCI (source) > add extract pump_2,exttrailsource  /dba/ogg/dirdat/at
            GGSCI(source) >  add rmttrail /dba/ogg/dirdat/bt, extract pump_2     --投遞到目標端對應的目錄。


--啟動后:
 GGSCI (dominic.mysql2) 29> info all
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
MANAGER     RUNNING                                          
EXTRACT     RUNNING     EXTRA_2     00:00:00      00:00:07    
EXTRACT     RUNNING     PUMP_2      00:00:00      00:00:09    
REPLICAT    RUNNING     REP_1       00:00:00      00:00:04  

3 : 配置 node3 mgr 管理進程參數,并啟動

--mgr
GGSCI (dominic.node1 as ogg@node1) 31> view params mgr 

PORT 7809 
dynamicportlist 7810⑺850 
autostart er * 
autorestart extract *,waitminutes 2, retries 5 
lagreporthours 1 
laginfominutes 3 
lagcriticalminutes 5 
purgeoldextracts /dba/ogg/bt*,usecheckpoints,minkeepdays 3


4: node 2 通過expdp 備份,并幾下參數值 current_scn 號, 在expdp 參數 flashback_scn=xxxxx 標記出

5:  數據拷貝 node3 ,恢復,disable 束縛。

6: 配置 node3 replicat 進程 rep_2 。并啟動

--replicat  
GGSCI (dominic.node1 as ogg@node1) 33> view params rep_2 

replicat rep_2 
userid ogg,password ogg 
assumetargetdefs 
reperror default,discard 
discardfile /dba/oggs/dirrpt/rep_2.dsc, append , megabytes 50 
dynamicresolution 
APPLYNOOPUPDATES 
ddl include mapped 
ddloptions report 
DDLERROR DEFAULT IGNORE RETRYOP      --加這個參數,是由于這是在之前的實驗上操作,觸及1些ddl 數據可以疏忽(查詢筆記)
map scott.*,target scott.*;

添加 replicat  rep_2  添加到
 GGSCI (target) > add replicat rep_2, exttrail /dba/ogg/dirdat/bt
          GGSCI (target) > start rep_1
          GGSCI (target)  > info all

7  測試:

--node1 : 

  152 rows selected.

SQL> create table emp as select * from T_ORDERS;

Table created.

SQL> commit;
 SQL> select count(*) from tab;
  COUNT(*)
----------
       153

--node2 : 
SQL> select count(*) from tab;
  COUNT(*)
----------
       153
1 row selected.

--node3 
SQL> select count(*) from tab;
  COUNT(*)
----------
       153

--node1

--node2 

--node3 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国内精品国产三级国产a久久 | 在线看的av | 黑人一级| 久久精品国产免费 | 99免费精品视频 | 私人午夜影院 | 天天干夜夜操视频 | 国产精品久久久av | 国产精品18久久久久久久久 | 亚洲第一不卡 | 久久精品国产色蜜蜜麻豆 | 亚洲精品在线免费 | 国产精品第85页 | 国产亚洲精品美女久久久久久久久久 | 亚洲成人av电影网站 | 这里有精品视频 | 欧美日韩国产专区 | 国产精品毛片无码 | 国产一区二区视频免费观看 | 成人在线视频看看 | 精品一区二区久久 | 国产精品久久久久久久久久久久 | 91香蕉视频污在线观看 | 日韩在线视频在线 | 国产在线观看免费麻豆 | 久久精品国产精品亚洲 | 日韩高清在线观看 | 中文在线√天堂 | 久久久女女女女999久久 | 91国内精品久久 | 成人久久久精品国产乱码一区二区 | 久久伊人久久 | 成人18视频在线观看 | 日韩久久一区 | 四季久久免费一区二区三区四区 | 亚洲欧美韩国 | sese综合| 中文字幕一区二区在线播放 | av最新网站| 久久都是精品 | 99精品视频在线观看免费播放 |