• 修改目的端trail文件的最大大小--转载


    本文为原创,转载请注明出处:

    http://blog.csdn.net/msdnchina/article/details/38346435

    修改目的端trail文件的最大大小。

    本文产生的背景:

    在OGG源数据库上,检查文件系统使用率的过程中,发现$OGG_HOME的使用率相当高,于是追查原因,查到dirdat目录下有大量的trail文件没有删除。这些trail文件都是去年产生的,早就被传输到目的端了。但是为什么没有被mgr 的PURGEOLDEXTRACTS 参数正常删除呢?

    后来检查发现:源头的trail file(/u02/ggs/dirdat/aa)和目的端的trail file(u02/ggs/dirrdat/aa)的名字一样,这是导致源头os上 trail文件没有删除的原因。

    具体是这么回事:比如说源头trail file(/u02/ggs/dirdat/aa)到了aa001000,此时目的端的trail file(/u02/ggs/dirrdat/aa)却只到了aa000010。

    OGG的mgr进程删除trail文件的判断逻辑为:

    检查整个复制环境(包括源头和目的端)中的相同trail文件名的trail,获得最小的那个trail文件号,在此号之前的那些trail文件就会被OGG的mgr进程的PURGEOLDEXTRACTS 参数正常删除掉。

    这里有人会问:为啥源头到了/u02/ggs/dirdat/aa001000,目的端却只到了/u02/ggs/dirdat/aa000010 ?这是不是意味着丢了数据?
    这个很好解释,包括但是不限于如下的原因:
    1.源头trail文件最大大小是20M一个,目的端trail文件的最大大小是2M一个。
    2.源头trail文件中包括10个表的信息,目的端trail文件中包括2个表的信息(即:传输进程的参数文件起到了过滤需要同步的table的作用)

    因此,如上的情况不代表传丢了数据。

    本文的思路就是调整目的端trail文件的大小,让目的端trail文件号的生成速度加快,即:让目的端的trail文件号尽快的追上源头的trail文件号,从而让OGG的mgr进程尽快的删除源头的trail文件。

    额外注意:
    1.调整目的端trail文件的大小 是在源头进行的,具体来说就是:修改源头的传输进程
    2.在整个过程中,只需要停止一下传输进程,然后修改rmttrail文件大小,然后再启动传输进程即可。可以说风险极其微小。

    调整步骤(以下均在源头机器上进行)

    1.info 传输进程, showch
    2.info 传输进程, detail
    3.stop 传输进程
    4.alter rmttrail /u02/ggs/dirdat/aa, extract 传输进程, megabytes 1
    --->这个alter命令是修改远程的trail file /u02/ggs/dirdat/aa 的最大大小为1MB
    5.info 传输进程, showch
    6.info 传输进程, detail
    7.start 传输进程

    如下是当时操作的记录:

    [html] view plain copy
     
    1. GGSCI (hosta) 2> info dpaa, showch  
    2.   
    3. EXTRACT    DPAA      Last Started 2014-07-25 17:30   Status RUNNING  
    4. Checkpoint Lag       00:00:00 (updated 00:00:07 ago)  
    5. Log Read Checkpoint  File /u02/ggs/dirdat/aa019357  
    6.                      2014-08-01 14:08:29.000000  RBA 44906368  
    7.   
    8. Current Checkpoint Detail:  
    9.   
    10. Read Checkpoint #1  
    11.   
    12.   GGS Log Trail  
    13.   
    14.   Startup Checkpoint (starting position in the data source):  
    15.     Sequence #: 18965  
    16.     RBA: 36113095  
    17.     Timestamp: 2014-07-25 16:37:28.000000  
    18.     Extract Trail: /u02/ggs/dirdat/aa  
    19.   
    20.   Current Checkpoint (position of last record read in the data source):  
    21.     Sequence #: 19357  
    22.     RBA: 44906368  
    23.     Timestamp: 2014-08-01 14:08:29.000000  
    24.     Extract Trail: /u02/ggs/dirdat/aa  
    25.   
    26. Write Checkpoint #1  
    27.   
    28.   GGS Log Trail  
    29.   
    30.   Current Checkpoint (current write position):  
    31.     Sequence #: 5341  
    32.     RBA: 36395386  
    33.     Timestamp: 2014-08-01 14:08:35.734473  
    34.     Extract Trail: /u02/ggs/dirdat/aa  
    35.   
    36. Header:  
    37.   Version = 2  
    38.   Record Source = A  
    39.   Type = 1  
    40.   # Input Checkpoints = 1  
    41.   # Output Checkpoints = 1  
    42.   
    43.   
    44. File Information:  
    45.   Block Size = 2048  
    46.   Max Blocks = 100  
    47.   Record Length = 2048  
    48.   Current Offset = 0  
    49.   
    50.   
    51. Configuration:  
    52.   Data Source = 0  
    53.   Transaction Integrity = 1  
    54.   Task Type = 0  
    55.   
    56.   
    57. Status:  
    58.   Start Time = 2014-07-25 17:30:55  
    59.   Last Update Time = 2014-08-01 14:08:35  
    60.   Stop Status = A  
    61.   Last Result = 400  
    62.   
    63. GGSCI (hosta) 3> info DPAA, showch  
    64.   
    65. EXTRACT    DPAA      Last Started 2014-07-25 17:30   Status RUNNING  
    66. Checkpoint Lag       00:00:00 (updated 00:00:07 ago)  
    67. Log Read Checkpoint  File /u02/ggs/dirdat/aa019357  
    68.                      2014-08-01 14:09:43.000000  RBA 46549780  
    69.   
    70. Current Checkpoint Detail:  
    71.   
    72. Read Checkpoint #1  
    73.   
    74.   GGS Log Trail  
    75.   
    76.   
    77.   Startup Checkpoint (starting position in the data source):  
    78.     Sequence #: 18965  
    79.     RBA: 36113095  
    80.     Timestamp: 2014-07-25 16:37:28.000000  
    81.     Extract Trail: /u02/ggs/dirdat/aa  
    82.   
    83.   Current Checkpoint (position of last record read in the data source):  
    84.     Sequence #: 19357  
    85.     RBA: 46549780  
    86.     Timestamp: 2014-08-01 14:09:43.000000  
    87.     Extract Trail: /u02/ggs/dirdat/aa  
    88.   
    89. Write Checkpoint #1  
    90.   
    91.   GGS Log Trail  
    92.   
    93.   Current Checkpoint (current write position):  
    94.     Sequence #: 5341  
    95.     RBA: 36782463  
    96.     Timestamp: 2014-08-01 14:10:02.300738  
    97.     Extract Trail: /u02/ggs/dirdat/aa  
    98.   
    99. Header:  
    100.   Version = 2  
    101.   Record Source = A  
    102.   Type = 1  
    103.   # Input Checkpoints = 1  
    104.   # Output Checkpoints = 1  
    105.   
    106.   
    107. File Information:  
    108.   Block Size = 2048  
    109.   Max Blocks = 100  
    110.   Record Length = 2048  
    111.   Current Offset = 0  
    112.   
    113.   
    114. Configuration:  
    115.   Data Source = 0  
    116.   Transaction Integrity = 1  
    117.   Task Type = 0  
    118.   
    119.   
    120. Status:  
    121.   Start Time = 2014-07-25 17:30:55  
    122.   Last Update Time = 2014-08-01 14:10:02  
    123.   Stop Status = A  
    124.   Last Result = 400  
    125.   
    126.   
    127. GGSCI (hosta) 4> info dpaa, detail  
    128.   
    129.   
    130. EXTRACT    DPAA      Last Started 2014-07-25 17:30   Status RUNNING  
    131. Checkpoint Lag       00:00:00 (updated 00:00:03 ago)  
    132. Log Read Checkpoint  File /u02/ggs/dirdat/aa019357  
    133.                      2014-08-01 14:10:00.000000  RBA 46852715  
    134.   
    135.   
    136.   Target Extract Trails:  
    137.   
    138.   
    139.   Remote Trail Name                                Seqno        RBA     Max MB  
    140.   
    141.   
    142.   /u02/ggs/dirdat/aa                                5341   36852196         50   --->注意此处的50M,此时是改之前。  
    143.   
    144.   
    145.   Extract Source                          Begin             End               
    146.   
    147.   
    148.   /u02/ggs/dirdat/aa019357                2014-07-25 16:37  2014-08-01 14:10  
    149.   /u02/ggs/dirdat/aa018965                2014-07-25 16:14  2014-07-25 16:37  
    150.   /u02/ggs/dirdat/aa018965                2014-07-25 12:20  2014-07-25 16:14  
    151.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    152.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    153.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    154.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    155.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    156.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    157.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    158.   /u02/ggs/dirdat/aa018960                2014-07-04 18:17  2014-07-25 12:20  
    159.   /u02/ggs/dirdat/aa017864                2014-06-30 18:32  2014-07-04 18:17  
    160.   /u02/ggs/dirdat/aa017531                2014-06-06 10:01  2014-06-30 18:32  
    161.   /u02/ggs/dirdat/aa016295                2014-06-06 10:01  2014-06-06 10:01  
    162.   /u02/ggs/dirdat/aa016295                2014-06-06 10:01  2014-06-06 10:01  
    163.   /u02/ggs/dirdat/aa016295                2014-06-01 08:39  2014-06-06 10:01  
    164.   /u02/ggs/dirdat/aa016049                2014-05-02 10:06  2014-06-01 08:39  
    165.   /u02/ggs/dirdat/aa014617                2014-04-11 02:49  2014-05-02 10:06  
    166.   /u02/ggs/dirdat/aa013640                2014-03-29 09:01  2014-04-11 02:49  
    167.   /u02/ggs/dirdat/aa013090                2014-03-18 22:12  2014-03-29 09:01  
    168.   /u02/ggs/dirdat/aa012599                2014-01-20 20:22  2014-03-18 22:12  
    169.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    170.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    171.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    172.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    173.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    174.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    175.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    176.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    177.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    178.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    179.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    180.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    181.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    182.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    183.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    184.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    185.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    186.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    187.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    188.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    189.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    190.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    191.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    192.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    193.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    194.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    195.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    196.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    197.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    198.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    199.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    200.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    201.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    202.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    203.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    204.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    205.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    206.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    207.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    208.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    209.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    210.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    211.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    212.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    213.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    214.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    215.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    216.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    217.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    218.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    219.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    220.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    221.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    222.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    223.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    224.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    225.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    226.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    227.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    228.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    229.   /u02/ggs/dirdat/aa010415                2014-01-03 18:59  2014-01-20 20:22  
    230.   /u02/ggs/dirdat/aa009782                2013-12-02 10:21  2014-01-03 18:59  
    231.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    232.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    233.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    234.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    235.   /u02/ggs/dirdat/aa008290                2013-10-26 07:26  2013-12-02 10:21  
    236.   /u02/ggs/dirdat/aa006549                2013-10-11 16:13  2013-10-26 07:26  
    237.   /u02/ggs/dirdat/aa005885                2013-08-18 17:36  2013-10-11 16:13  
    238.   /u02/ggs/dirdat/aa003826                2013-08-17 16:22  2013-08-18 17:36  
    239.   /u02/ggs/dirdat/aa003803                2013-06-28 17:53  2013-08-17 16:22  
    240.   /u02/ggs/dirdat/aa002302                2013-06-21 14:23  2013-06-28 17:53  
    241.   /u02/ggs/dirdat/aa002056                2013-06-17 21:51  2013-06-21 14:23  
    242.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    243.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    244.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    245.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    246.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    247.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    248.   
    249.   
    250.   
    251.   
    252. Current directory    /u02/ggs  
    253.   
    254.   
    255. Report file          /u02/ggs/dirrpt/DPAA.rpt  
    256. Parameter file       /u02/ggs/dirprm/dpaa.prm  
    257. Checkpoint file      /u02/ggs/dirchk/DPAA.cpe  
    258. Process file         /u02/ggs/dirpcs/DPAA.pce  
    259. Stdout file          /u02/ggs/dirout/DPAA.out  
    260. Error log            /u02/ggs/ggserr.log  
    261.   
    262.   
    263. GGSCI (hosta) 5> stop dpaa  
    264.   
    265. Sending STOP request to EXTRACT DPAA ...  
    266. Request processed.  
    267.   
    268. GGSCI (hosta) 6> alter rmttrail /u02/ggs/dirdat/aa, extract dpaa, megabytes 1  
    269. RMTTRAIL altered.  
    270.   
    271. GGSCI (hosta) 7> info dpaa, detail  
    272.   
    273.   
    274. EXTRACT    DPAA      Initialized   2014-07-25 17:30   Status STOPPED  
    275. Checkpoint Lag       00:00:00 (updated 00:00:11 ago)  
    276. Log Read Checkpoint  File /u02/ggs/dirdat/aa019358  
    277.                      2014-08-01 14:12:34.000000  RBA 1397741  
    278.   
    279.   
    280.   Target Extract Trails:  
    281.   
    282.   Remote Trail Name                                Seqno        RBA     Max MB  
    283.   
    284.   /u02/ggs/dirdat/aa                                5341   38129829          1   --->注意此处的1M,此时是改之后。  
    285.   
    286.   Extract Source                          Begin             End               
    287.   
    288.   /u02/ggs/dirdat/aa019358                * Initialized *   2014-08-01 14:12  
    289.   /u02/ggs/dirdat/aa018965                2014-07-25 16:14  2014-07-25 16:37  
    290.   /u02/ggs/dirdat/aa018965                2014-07-25 12:20  2014-07-25 16:14  
    291.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    292.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    293.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    294.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    295.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    296.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    297.   /u02/ggs/dirdat/aa018960                2014-07-25 12:20  2014-07-25 12:20  
    298.   /u02/ggs/dirdat/aa018960                2014-07-04 18:17  2014-07-25 12:20  
    299.   /u02/ggs/dirdat/aa017864                2014-06-30 18:32  2014-07-04 18:17  
    300.   /u02/ggs/dirdat/aa017531                2014-06-06 10:01  2014-06-30 18:32  
    301.   /u02/ggs/dirdat/aa016295                2014-06-06 10:01  2014-06-06 10:01  
    302.   /u02/ggs/dirdat/aa016295                2014-06-06 10:01  2014-06-06 10:01  
    303.   /u02/ggs/dirdat/aa016295                2014-06-01 08:39  2014-06-06 10:01  
    304.   /u02/ggs/dirdat/aa016049                2014-05-02 10:06  2014-06-01 08:39  
    305.   /u02/ggs/dirdat/aa014617                2014-04-11 02:49  2014-05-02 10:06  
    306.   /u02/ggs/dirdat/aa013640                2014-03-29 09:01  2014-04-11 02:49  
    307.   /u02/ggs/dirdat/aa013090                2014-03-18 22:12  2014-03-29 09:01  
    308.   /u02/ggs/dirdat/aa012599                2014-01-20 20:22  2014-03-18 22:12  
    309.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    310.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    311.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    312.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    313.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    314.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    315.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    316.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    317.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    318.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    319.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    320.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    321.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    322.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    323.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    324.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    325.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    326.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    327.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    328.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    329.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    330.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    331.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    332.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    333.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    334.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    335.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    336.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    337.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    338.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    339.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    340.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    341.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    342.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    343.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    344.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    345.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    346.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    347.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    348.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    349.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    350.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    351.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    352.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    353.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    354.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    355.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    356.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    357.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    358.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    359.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    360.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    361.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    362.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    363.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    364.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    365.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    366.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    367.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    368.   /u02/ggs/dirdat/aa010415                2014-01-20 20:22  2014-01-20 20:22  
    369.   /u02/ggs/dirdat/aa010415                2014-01-03 18:59  2014-01-20 20:22  
    370.   /u02/ggs/dirdat/aa009782                2013-12-02 10:21  2014-01-03 18:59  
    371.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    372.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    373.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    374.   /u02/ggs/dirdat/aa008290                2013-12-02 10:21  2013-12-02 10:21  
    375.   /u02/ggs/dirdat/aa008290                2013-10-26 07:26  2013-12-02 10:21  
    376.   /u02/ggs/dirdat/aa006549                2013-10-11 16:13  2013-10-26 07:26  
    377.   /u02/ggs/dirdat/aa005885                2013-08-18 17:36  2013-10-11 16:13  
    378.   /u02/ggs/dirdat/aa003826                2013-08-17 16:22  2013-08-18 17:36  
    379.   /u02/ggs/dirdat/aa003803                2013-06-28 17:53  2013-08-17 16:22  
    380.   /u02/ggs/dirdat/aa002302                2013-06-21 14:23  2013-06-28 17:53  
    381.   /u02/ggs/dirdat/aa002056                2013-06-17 21:51  2013-06-21 14:23  
    382.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    383.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    384.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    385.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    386.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    387.   /u02/ggs/dirdat/aa001918                2013-06-17 21:51  2013-06-17 21:51  
    388.   
    389. Current directory    /u02/ggs  
    390.   
    391. Report file          /u02/ggs/dirrpt/DPAA.rpt  
    392. Parameter file       /u02/ggs/dirprm/dpaa.prm  
    393. Checkpoint file      /u02/ggs/dirchk/DPAA.cpe  
    394. Process file         /u02/ggs/dirpcs/DPAA.pce  
    395. Stdout file          /u02/ggs/dirout/DPAA.out  
    396. Error log            /u02/ggs/ggserr.log  
    397.   
    398. GGSCI (hosta) 8> info dpaa,showch  
    399.   
    400.   
    401. EXTRACT    DPAA      Initialized   2014-07-25 17:30   Status STOPPED  
    402. Checkpoint Lag       00:00:00 (updated 00:00:24 ago)  
    403. Log Read Checkpoint  File /u02/ggs/dirdat/aa019358  
    404.                      2014-08-01 14:12:34.000000  RBA 1397741  
    405.   
    406. Current Checkpoint Detail:  
    407.   
    408. Read Checkpoint #1  
    409.   
    410.   GGS Log Trail  
    411.   
    412.   
    413.   Startup Checkpoint (starting position in the data source):  
    414.     Sequence #: 18965  
    415.     RBA: 36113095  
    416.     Timestamp: 2014-07-25 16:37:28.000000  
    417.     Extract Trail: /u02/ggs/dirdat/aa  
    418.   
    419.   Current Checkpoint (position of last record read in the data source):  
    420.     Sequence #: 19358  
    421.     RBA: 1397741  
    422.     Timestamp: 2014-08-01 14:12:34.000000  
    423.     Extract Trail: /u02/ggs/dirdat/aa  
    424.   
    425. Write Checkpoint #1  
    426.   
    427.   GGS Log Trail  
    428.   
    429.   Current Checkpoint (current write position):  
    430.     Sequence #: 5341  
    431.     RBA: 38129829  
    432.     Timestamp: 2014-08-01 14:12:51.485592  
    433.     Extract Trail: /u02/ggs/dirdat/aa  
    434.   
    435. Header:  
    436.   Version = 2  
    437.   Record Source = U  
    438.   Type = 1  
    439.   # Input Checkpoints = 1  
    440.   # Output Checkpoints = 1  
    441.   
    442. File Information:  
    443.   Block Size = 2048  
    444.   Max Blocks = 100  
    445.   Record Length = 2048  
    446.   Current Offset = 0  
    447.   
    448. Configuration:  
    449.   Data Source = 0  
    450.   Transaction Integrity = 1  
    451.   Task Type = 0  
    452.   
    453. Status:  
    454.   Start Time = 2014-07-25 17:30:55  
    455.   Last Update Time = 2014-08-01 14:12:45  
    456.   Stop Status = G  
    457.   Last Result = 400  
    458.   
    459. GGSCI (hosta) 9> start dpaa  
    460.   
    461. Sending START request to MANAGER ...  
    462. EXTRACT DPAA starting  
    463.   
    464. GGSCI (hosta) 10> exit  


    之后,在目的端上,trail文件生成如下:

    [oracle@hostb dirdat]$ ls -lrt
    total 95832
    -rw-rw-rw- 1 oracle oinstall 49999851 Aug  1 12:41 aa005340
    -rw-rw-rw- 1 oracle oinstall 38129829 Aug  1 14:16 aa005341
    -rw-rw-rw- 1 oracle oinstall   999951 Aug  1 14:16 aa005342
    -rw-rw-rw- 1 oracle oinstall   999046 Aug  1 14:18 aa005343
    -rw-rw-rw- 1 oracle oinstall   998338 Aug  1 14:19 aa005344
    -rw-rw-rw- 1 oracle oinstall   999930 Aug  1 14:20 aa005345
    -rw-rw-rw- 1 oracle oinstall   998526 Aug  1 14:22 aa005346
    -rw-rw-rw- 1 oracle oinstall   999772 Aug  1 14:23 aa005347

    之后,在源头上,tail -f MGR.rpt
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005341, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5341.
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005342, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5342.
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005343, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5343.
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005344, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5344.
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005345, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5345.
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005346, applying UseCheckPoints purge rule: Oldest Chkpt Seqno 5347 > 5346.

    也许有人有疑问:在目的端上aa005346文件的最后写入时间是Aug  1 14:22,而看MGR.rpt,
    2014-08-01 14:20:51  INFO    OGG-00957  Purged old extract file /u02/ggs/dirdat/aa005346
    这是因为,目的端的os时间比北京时间快而已。

  • 相关阅读:
    内存泄露了么: Handlers & Inner Classes
    SVN update: 'skipped' message
    Eclipse Java注释模板设置详解
    Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported
    简单的SocketExample
    Struts2+JSON+JQUERY DEMO
    Checked&Unchecked Exception
    js垃圾回收机制
    Vue中路由守卫
    Vue中Watch和Computed的差异
  • 原文地址:https://www.cnblogs.com/future2012lg/p/5996856.html
Copyright © 2020-2023  润新知