存储克隆后安装磁盘组时报错ORA-15063 ( BCV / Split Mirror / SRDF / HDS / Flash Copy )

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638    QQ号:47079569    邮箱:service@parnassusdata.com

 

Oracle数据库企业版版本10.2.0.112.1.0.2[发行10.212.1]

本文档中的信息适用于任何平台。

Oracle服务器企业版 -11.1.0.7版本

***2013718日检测相关性***

症状


在冷模式(中止的ASMDB)或热模式下磁盘克隆分裂后,ASM磁盘组在目标存储中无法安装。

SQL> alter diskgroup all mount;
alter diskgroup all mount
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15063: ASM discovered an insufficient number of disks for diskgroup
“WRADG02”
ORA-15063: ASM discovered an insufficient number of disks for diskgroup
“WRADG01”


目标存储中的磁盘包含有效的ASM磁盘头。所有磁盘的磁盘头状态为MEMBER

KFED显示有效的磁盘头。

变化

使用克隆方法复制存储

原因

分裂复制过程中存储克隆不会产生一致的图像。

其他磁盘的元数据结构中有个问题(PST块,listheader f1b1locn,磁盘目录等)

盘头状态是MEMBER,但磁盘组不能安装。

— Disk content in production server
$ kfed read WRADK003.dmp ausz=4194304 aunum=1 blknum=0

kfbh.endian: 0 ; 0x000: 0x00
kfbh.hard: 130 ; 0x001: 0x82
kfbh.type: 17 ; 0x002: KFBTYP_PST_META
kfbh.datfmt: 2 ; 0x003: 0x02
kfbh.block.blk: 262144 ; 0x004: T=0 NUMB=0x40000
kfbh.block.obj: 16777344 ; 0x008: TYPE=0x0 NUMB=0x80
kfbh.check: 1240136211 ; 0x00c: 0x49eafa13
kfbh.fcn.base: 0 ; 0x010: 0x00000000
kfbh.fcn.wrap: 0 ; 0x014: 0x00000000
kfbh.spare1: 0 ; 0x018: 0x00000000
kfbh.spare2: 0 ; 0x01c: 0x00000000

— Disk content on target (backup) storage
$ kfed read WRADK003.dmp ausz=4194304 aunum=1 blknum=0

kfbh.endian: 0 ; 0x000: 0x00
kfbh.hard: 0 ; 0x001: 0x00
kfbh.type: 0 ; 0x002: KFBTYP_INVALID
kfbh.datfmt: 0 ; 0x003: 0x00
kfbh.block.blk: 0 ; 0x004: T=0 NUMB=0x0
kfbh.block.obj: 0 ; 0x008: TYPE=0x0 NUMB=0x0

磁盘WRADK003.dmp包含源存储中的合作伙伴状态表。但是,复制分裂后,备份存储中的内容全部归零。存储克隆不会创建ASM LUN的一致形象。

PST块的分配单元明显不是从生产复制到备份磁盘的。

在这种特殊情况下,我们看到PST已损坏。但基本上这里的问题是,克隆不一致,无效的ASM元数据可以在盘(S)上的任何地方,还可以禁止安装磁盘组。

解决方案

该问题可能伴随着存储阵列上克隆的错误初始配置。第一次的副本必须完全同步。有一个完整的第一次副本后,就可以做增量克隆。

有不同的存储供应商使用的各种存储克隆方法和技术。只要克隆技术在ASM磁盘组中创建所有磁盘的一致快照,基于LUN副本的磁盘组就可以安装到另外的站点。

– EMC CLARiiON SnapView and MirrorView (also known as BCV copy)
– Hitachi Data Systems (HDS):  Universal Storage Platform Replication Software
– IBM FlashCopy

最常见的磁盘克隆技术在下面的链接中有提到。创建磁盘副本时,针对每个供应商的文档都写明了最佳方案。

http://www.oracle.com/technetwork/database/index-100339.html

注:POC以及存储克隆的的程序来自相应的供应商。

Comment

*

沪ICP备14014813号-2

沪公网安备 31010802001379号