zoukankan      html  css  js  c++  java
  • Bad check value found during backing up datafileBad check value found during backing up datafile

    问题背景:

    客户反馈alert日志有异常,协助排查原因

    1> alert日志如下

    复制代码
      1 Thu Jan 09 01:11:13 2020
      2 Hex dump of (file 15, block 2236158) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99750.trc
      3 Thu Jan 09 01:11:13 2020
      4 Thu Jan 09 01:11:13 2020
      5 Hex dump of (file 15, block 2236158) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99756.trcHex dump of (file 15, block 2236158) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99757.trc
      6 
      7 Corrupt block relative dba: 0x03e21efe (file 15, block 2236158)
      8 Corrupt block relative dba: 0x03e21efe (file 15, block 2236158)
      9 Bad check value found during backing up datafile
     10 Bad check value found during backing up datafile
     11 Data in bad block:
     12 Data in bad block:
     13 type: 0 format: 2 rdba: 0x03e21efe
     14 type: 0 format: 2 rdba: 0x03e21efe
     15 last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
     16 last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
     17 spare1: 0x0 spare2: 0x0 spare3: 0x0
     18 spare1: 0x0 spare2: 0x0 spare3: 0x0 consistency value in tail: 0x00000001
     19 
     20 check value in block header: 0xba1c
     21 consistency value in tail: 0x00000001
     22 computed block checksum: 0x7577
     23 check value in block header: 0xba1c
     24 computed block checksum: 0x7577
     25 Reread of blocknum=2236158, file=/home/oracle/oadata/orcl09.dbf. found valid data
     26 Reread of blocknum=2236158, file=/home/oracle/oadata/orcl09.dbf. found valid data
     27 Corrupt block relative dba: 0x03e21efe (file 15, block 2236158)
     28 Bad check value found during backing up datafile
     29 Data in bad block:
     30 type: 0 format: 2 rdba: 0x03e21efe
     31 last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
     32 spare1: 0x0 spare2: 0x0 spare3: 0x0
     33 consistency value in tail: 0x00000001
     34 check value in block header: 0xba1c
     35 computed block checksum: 0x7577
     36 Reread of blocknum=2236158, file=/home/oracle/oadata/orcl09.dbf. found valid data
     37 Thu Jan 09 01:12:00 2020
     38 Thu Jan 09 01:12:00 2020
     39 Hex dump of (file 14, block 2402782) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99757.trcHex dump of (file 14, block 2402782) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99750.trc
     40 
     41 Corrupt block relative dba: 0x03a4a9de (file 14, block 2402782)Corrupt block relative dba: 0x03a4a9de (file 14, block 2402782)
     42 
     43 Bad check value found during backing up datafileBad check value found during backing up datafile
     44 
     45 Data in bad block:
     46 Data in bad block:
     47 type: 0 format: 2 rdba: 0x03a4a9de
     48 type: 0 format: 2 rdba: 0x03a4a9de
     49 last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
     50 last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
     51 spare1: 0x0 spare2: 0x0 spare3: 0x0
     52 spare1: 0x0 spare2: 0x0 spare3: 0x0
     53 consistency value in tail: 0x00000001
     54 consistency value in tail: 0x00000001
     55 check value in block header: 0xd7a
     56 check value in block header: 0xd7a
     57 computed block checksum: 0x4a00
     58 computed block checksum: 0x4a00
     59 Reread of blocknum=2402782, file=/home/oracle/oadata/orcl08.dbf. found valid data
     60 Reread of blocknum=2402782, file=/home/oracle/oadata/orcl08.dbf. found valid data
     61 Thu Jan 09 02:00:00 2020
     62 Clearing Resource Manager plan via parameter
     63 Thu Jan 09 02:16:06 2020
     64 Thu Jan 09 02:16:06 2020
     65 Hex dump of (file 5, block 3823522) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_163742.trcHex dump of (file 5, block 3823522) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_157959.trc
     66 
     67 Thu Jan 09 02:16:06 2020
     68 Thu Jan 09 02:16:06 2020
     69 Hex dump of (file 5, block 3823522) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_162096.trcHex dump of (file 5, block 3823522) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_159129.trc
     70 
     71 Corrupt block relative dba: 0x017a57a2 (file 5, block 3823522)
     72 Corrupt block relative dba: 0x017a57a2 (file 5, block 3823522)
     73 Corrupt block relative dba: 0x017a57a2 (file 5, block 3823522)
     74 Bad check value found during backing up datafile
     75 Data in bad block:
     76 Bad check value found during backing up datafile
     77 type: 6 format: 2 rdba: 0x017a57a2
     78 Data in bad block:
     79 last change scn: 0x0000.fb365bf1 seq: 0x1 flg: 0x04
     80 type: 6 format: 2 rdba: 0x017a57a2
     81 spare1: 0x0 spare2: 0x0 spare3: 0x0
     82 last change scn: 0x0000.fb365bf1 seq: 0x1 flg: 0x04
     83 consistency value in tail: 0x5bf10601
     84 spare1: 0x0 spare2: 0x0 spare3: 0x0
     85 check value in block header: 0xa735
     86 consistency value in tail: 0x5bf10601
     87 computed block checksum: 0x38ea
     88 check value in block header: 0xa735
     89 Corrupt block relative dba: 0x017a57a2 (file 5, block 3823522)
     90 Bad check value found during backing up datafile computed block checksum: 0xdcae
     91 
     92 Data in bad block:
     93 Bad check value found during backing up datafile
     94 type: 6 format: 2 rdba: 0x017a57a2
     95 Data in bad block:
     96 last change scn: 0x0000.fb365bf1 seq: 0x1 flg: 0x04
     97 type: 6 format: 2 rdba: 0x017a57a2
     98 spare1: 0x0 spare2: 0x0 spare3: 0x0
     99 last change scn: 0x0000.fb365bf1 seq: 0x1 flg: 0x04 consistency value in tail: 0x5bf10601
    100 spare1: 0x0 spare2: 0x0 spare3: 0x0 check value in block header: 0xa735
    101 consistency value in tail: 0x5bf10601 computed block checksum: 0x38ea
    102 
    103 check value in block header: 0xa735
    104 computed block checksum: 0xdcae
    105 Reread of blocknum=3823522, file=/opt/app/oracle/oradata/orcl/system01.dbf. found valid dataReread of blocknum=3823522, file=/opt/app/oracle/oradata/orcl/system01.dbf. found valid data
    106 Reread of blocknum=3823522, file=/opt/app/oracle/oradata/orcl/system01.dbf. found valid data
    107 
    108 Reread of blocknum=3823522, file=/opt/app/oracle/oradata/orcl/system01.dbf. found valid data
    109 Thu Jan 09 02:17:21 2020
    110 Hex dump of (file 10, block 1328161) in trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_21502.trc
    111 Corrupt block relative dba: 0x02944421 (file 10, block 1328161)
    112 Bad check value found during backing up datafile
    113 Data in bad block:
    114 type: 6 format: 2 rdba: 0x02944421
    115 last change scn: 0x0002.1d713b80 seq: 0x1 flg: 0x06
    116 spare1: 0x0 spare2: 0x0 spare3: 0x0
    117 consistency value in tail: 0x3b800601
    118 check value in block header: 0x49bc
    119 computed block checksum: 0x1fde
    120 Reread of blocknum=1328161, file=/home/oracle/oadata/orcl04.dbf. found valid data
    121 Thu Jan 09 02:21:24 2020
    122 Thread 1 advanced to log sequence 1276 (LGWR switch)
    123 Current log# 4 seq# 1276 mem# 0: /opt/app/oracle/oradata/orcl/redo04.log
    复制代码

    2> 查看trc文件

    复制代码
    [oracle@OAapp02 trace]$ more /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99750.trc
    Trace file /opt/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_99750.trc
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    ORACLE_HOME = /opt/app/oracle/product/11.2.0/dbhome_1
    System name: Linux
    Node name: OAapp02
    Release: 2.6.32-642.el6.x86_64
    Version: #1 SMP Tue May 10 17:27:01 UTC 2016
    Machine: x86_64
    Instance name: orcl
    Redo thread mounted by this instance: 1
    Oracle process number: 335
    Unix process pid: 99750, image: oracle@OAapp02 (TNS V1-V3)
    
    
    *** 2020-01-09 01:11:13.237
    *** SESSION ID:(1897.31151) 2020-01-09 01:11:13.237
    *** CLIENT ID:() 2020-01-09 01:11:13.237
    *** SERVICE NAME:(SYS$USERS) 2020-01-09 01:11:13.237
    *** MODULE NAME:(backup incr datafile) 2020-01-09 01:11:13.237
    *** ACTION NAME:(0000020 STARTED16) 2020-01-09 01:11:13.237
    
    Hex dump of (file 15, block 2236158)
    Dump of memory from 0x00007F8196521000 to 0x00007F8196523000
    7F8196521000 0000A200 03E21EFE 00000000 05010000 [................]
    7F8196521010 0000BA1C 00000000 00000000 00000000 [................]
    7F8196521020 00000000 00000000 00000000 00000000 [................]
    Repeat 253 times
    7F8196522000 0000A23A 00CADEF3 3C094F76 04010002 [:.......vO.<....]
    7F8196522010 00007E08 00000000 00000000 00000000 [.~..............]
    7F8196522020 00000000 00000000 00000000 00000000 [................]
    Repeat 252 times
    7F8196522FF0 00000000 00000000 00000000 00000001 [................]
    Corrupt block relative dba: 0x03e21efe (file 15, block 2236158)
    Bad check value found during backing up datafile
    Data in bad block:
    type: 0 format: 2 rdba: 0x03e21efe
    last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
    spare1: 0x0 spare2: 0x0 spare3: 0x0
    consistency value in tail: 0x00000001
    check value in block header: 0xba1c
    computed block checksum: 0x7577
    Reread of blocknum=2236158, file=/home/oracle/oadata/orcl09.dbf. found valid data
    
    *** 2020-01-09 01:12:00.412
    Hex dump of (file 14, block 2402782)
    Dump of memory from 0x00007F81962C1000 to 0x00007F81962C3000
    7F81962C1000 0000A200 03A4A9DE 00000000 05010000 [................]
    7F81962C1010 00000D7A 00000000 00000000 00000000 [z...............]
    7F81962C1020 00000000 00000000 00000000 00000000 [................]
    Repeat 261 times
    7F81962C2080 00000000 34540100 0B959D5B 01FF2C00 [......T4[....,..]
    7F81962C2090 002EFF80 02010054 0000800C 00000002 [....T...........]
    7F81962C20A0 10000001 00CE2B2E 0000091A 00000000 [.....+..........]
    7F81962C20B0 0000000A 00010000 00330032 00320033 [........2.3.3.2.]
    7F81962C20C0 00000000 00000000 00000000 00000000 [................]
    Repeat 19 times
    7F81962C2200 00000009 06000000 00000000 4E670100 [..............gN]
    7F81962C2210 2C00E151 FF8001FF 00540030 800C0201 [Q..,....0.T.....]
    7F81962C2220 00020000 00010000 6A2E1000 091C0044 [...........jD...]
    7F81962C2230 00000000 000C0000 00000000 00310001 [..............1.]
    7F81962C2240 00000000 00000000 00000000 00000000 [................]
    Repeat 218 times
    7F81962C2FF0 00000000 00000000 00000000 00000001 [................]
    Corrupt block relative dba: 0x03a4a9de (file 14, block 2402782)
    Bad check value found during backing up datafile
    Data in bad block:
    type: 0 format: 2 rdba: 0x03a4a9de
    last change scn: 0x0000.00000000 seq: 0x1 flg: 0x05
    spare1: 0x0 spare2: 0x0 spare3: 0x0
    consistency value in tail: 0x00000001
    check value in block header: 0xd7a
    computed block checksum: 0x4a00
    Reread of blocknum=2402782, file=/home/oracle/oadata/orcl08.dbf. found valid data
    复制代码

    上述日志为数据库rman备份时检查数据文件是否有坏块所产生的日志,无需担心

  • 相关阅读:
    SD卡测试
    测试人员可能会遇到的问题
    HDU 1024 Max Sum Plus Plus
    HDU 1176 免费馅饼
    HDU 1257 最少拦截系统
    HDU 1087 Super Jumping! Jumping! Jumping!
    poj 1328 Radar Installation
    poj 1753 Flip Game
    HDU 1003 Max Sum
    HDU 5592 ZYB's Premutation(BestCoder Round #65 C)
  • 原文地址:https://www.cnblogs.com/shujuyr/p/13089160.html
Copyright © 2011-2022 走看看