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

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 传输进程

如下是当时操作的记录:

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

修改目的端trail文件的最大大小--转载的更多相关文章

  1. 使用rest方式修改服务端xml文件

    想法: 最近想用REST的方式去修改一个远端的xml文件,于是自己写了个Handler 设计: 用现成的XPath,和GET,POST,PUT,DELETE这4个http方法作为动作,达到直接读写xm ...

  2. ogg trail文件序列号不一致

    一.Cause 在某些情况下,对于一个已经running的OGG进程,对已同步的数据(正确的同步或者错误的同步)做修改,修改完之后,需要保持一个一致点,从一致点继续同步. 这时需要人工干涉产生一个新的 ...

  3. php文件上传大小限制的修改方法大全

    php文件上传大小限制的修改方法大全 基本就是修改maxsize选项,当然为了提高上传文件的成功率,还需要设置超时时间等. 文章如下: [php文件上传]php文件上传大小限制修改,phpmyadmi ...

  4. IIS限制ASP.Net 文件上传大小解决方案,修改IIS7/7.5配置

    当在web.config中设置了 httpruntime 后还是无法成功上传大文件,则要修改IIS的系统config IIS 7 默认文件上传大小是30M 要突破这个限制: 修改IIS的applica ...

  5. drupal7 修改文件上传大小限制

    参考文章:Drupal 7 设置上传文件的限制大小 自己用 '#type' => 'managed_file'做了一个上传的功能,但是上传时总是说超过了2M的限制,接下来说一下怎么修改限制. 一 ...

  6. linux查找某段时间修改的文件的总大小

    1.统计 2017-10-25 16:30:00 至 2017-10-25 19:30:00 修改的文件的总大小 b= for i in `find -type f \( -newermt '2017 ...

  7. IIS 之 通过 Web.config 修改文件上传大小限制设置方法

    在IIS 6.0中,不设置默认大小为4M,设置文件上传大小的方法,maxRequestLength(KB),executionTimeout(毫秒),配置如下节点: <system.web> ...

  8. IIS文件上传大小修改配置说明

    原因:Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大小时30M). 解决:IIS7更改asp.net文件上传大小限制 步骤如下: 1.    修改I ...

  9. 修改 IIS 默认文件上传大小

    IIS 7 默认文件上传大小是30M 要突破这个限制: 修改IIS的applicationhost.config 打开 c:/windows/system32/inetsrv/config/appli ...

随机推荐

  1. [c++] stack的使用

         cout <<        ; i<; i++)          first.push(i);      cout <<                   ...

  2. HTML5,jQuery,ajax基础面试

    简要描述HTML5中的本地存储 答案: 很多时候我们会存储用户本地信息到电脑上,例如:比方说用户有一个填充了一半的长表格,然后突然网络连接断开了,这样用户希望你能存储这些信息到本地,当网络回复的时候, ...

  3. vm虚拟机安装雨林木风ghost镜像

    每次安装总是提示没办法加载镜像,或者镜像不存在,总之就是读取不到光驱里的镜像文件. 这是需要注意的两点:cd光驱模式设置为IDE,不能是scsi和sata两种模式,然后再进入winpe系统就行.

  4. ASP.NET MVC5 实现网址伪静态

    一.路由规则: routes.MapRoute( name: "Default1", url: "more_{root}_{plate}.html", defa ...

  5. 浅谈声明与定义的区别 分类: C/C++ 2015-06-01 15:08 157人阅读 评论(4) 收藏

    以下代码使用平台是VS2012. 清楚明白声明与定义是一名合格的程序猿的基本要求. 本人认为,C++编码过程中谈及"声明"和"定义"是因为我们要使用一个变量.类 ...

  6. lua Getter&Setter简单实现

    lua是一门简单的语言,不带类和属性封装,但可以使用lua强大的元表模拟实现: class.lua local type = type local rawset = rawset local setm ...

  7. pyside 为窗口添加图片

    有时我们需要添加一些图片到窗口上,下面给一个通过QLable实现的方法. 这里需要注意的是,当你启用多线程时,方法调用的setPixmap,会导致qt报出一个线程安全错误. 因此,让这个绘图工作尽量在 ...

  8. Android AsyncTask 简单用法

    简介 AsyncTask 是一个轻量级的异步处理类.使用是需继承自该类.可以方便的执行异步任务并且在将进度显示在UI上. 注意事项 AsyncTask只适合处理轻量级的任务即耗时几秒或者几十秒的任务. ...

  9. CSS盒子模型的一些理解

    盒子模型相当于把现实中的盒子形象化. 盒子模型的大小="内容(content)+内填充(padding)+边框(border)+外边距(margin)" 盒子模型方向为:top, ...

  10. SQL Server Profiler

    一.SQL Profiler工具简介 SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 图形化监视SQL Server查询: 在后台收集查询信息: 分析性能: 诊断像死锁之类的问 ...