
----------
ASM disk header是ASM disk的第一个块,即AU#0 BLOCK#0,disk header中记录了ASM disk的重要信息,比如ASM disk名字,diskgroup名字,failgroup名字,AU size等等
1. 通过视图v$asm_diskgroup和v$asm_disk查看:
select group_number,disk_number,mount_status,header_status,name,path from v$asm_disk
GROUP_NUMBER DISK_NUMBER MOUNT_S HEADER_STATUS NAME PATH
------------ ----------- ------- --------------- -------- --------------------
1 0 CACHED MEMBER ASMDISK1 ORCL:ASMDISK1
select GROUP_NUMBER,name,state,type from v$asm_diskgroup
GROUP_NUMBER NAME STATETYPE
------------ -------- -------- ------
1 DGDATA MOUNTED EXTERN
2. 通过Kfed 查看ASM disk 信息:
kfed read /dev/oracleasm/disks/ASMDISK1
kfbh.endian: 1 0x000: 0x01
kfbh.hard: 130 0x001: 0x82
kfbh.type:1 0x002: KFBTYP_DISKHEAD
kfbh.datfmt: 1 0x003: 0x01
kfbh.block.blk: 0 0x004: blk=0
kfbh.block.obj: 2147483648 0x008: disk=0
kfbh.check: 2402748364 0x00c: 0x8f3707cc
kfbh.fcn.base: 3580 0x010: 0x00000dfc
kfbh.fcn.wrap:0 0x014: 0x00000000
kfbh.spare1: 0 0x018: 0x00000000
kfbh.spare2: 0 0x01c: 0x00000000
kfdhdb.driver.provstr: ORCLDISKASMDISK1 0x000: length=16
kfdhdb.grptyp:1 0x026: KFDGTP_EXTERNAL
kfdhdb.hdrsts:3 0x027: KFDHDR_MEMBER
kfdhdb.dskname:ASMDISK1 0x028: length=8
kfdhdb.grpname: DGDATA 0x048: length=6
kfdhdb.fgname: ASMDISK1 0x068: length=8
kfdhdb.blksize:4096 0x0ba: 0x1000
kfdhdb.ausize: 1048576 0x0bc: 0x00100000
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
如果出现diskgroup 无法mount的错误,且alert.log中出现如下信息,则可能是丢失了必要数量的PST了:
Wed Jan 01 21:34:37 IST 2014
SQL>ALTER DISKGROUP ALL MOUNT
Wed Jan 01 21:34:38 IST 2014
NOTE: cache registered group DATA number=1 incarn=0x1c58c060
Wed Jan 01 21:34:38 IST 2014
ERROR: no PST quorum in group 1: required 2, found 0 >>>>>>>>>>>>>>>>>HERE
Wed Jan 01 21:34:38 IST 2014
NOTE: cache dismounting group 1/0x1C58C060 (DATA)
NOTE: dbwr not being msg'd to dismount
ERROR: diskgroup DATA was not mounted
Wed Jan 01 22:37:51 IST 2014
该PST quorum丢失的问题常由以下几个原因导致:
ASM DISK丢失
ASM DISK corrupted损坏
部分ASM DISK的AUN=1 PST部分损坏,或者被数据不完整
不当的ASM_DISKSTRING参数设置
不当的ASM DISK权限设置
对于该no PST quorum问题的常见对策:
重建diskgroup
手动修复PST(十分复杂)
如果自己搞不定可以找ASKMACLEAN专业ORACLE数据库修复团队成员帮您恢复!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)