ASM磁盘组故障盘修复
1.1.1 故障原因在线添加磁盘故障导致卷组不能正常mount。a) 使用操作系统用户grid登录操作系统添加磁盘SQL> ALTER diskgroup data1 ADD disk'/dev/sdb','/dev/sde' rebalance POWER 0;ALTERdiskgroup data1 ADD disk '/dev/sdb','/dev/sde' rebalance POWER 0*ERROR atline 1:ORA-01013:USER requested cancel OF CURRENT operation 1.1.2 ALERT 日志ORA-15078:ASM diskgroup was forcibly dismounted1.2 变更实施过程1.2.1 ASM 磁盘头修复将不需要的盘从PST中删除[oracle@10gasm~]$ kfed read /dev/sdd aun=1 | morekfbh.endian: 1 ; 0x000: 0x01kfbh.hard: 130 ; 0x001: 0x82kfbh.type: 17 ; 0x002:KFBTYP_PST_METAkfbh.datfmt: 1 ; 0x003: 0x01kfbh.block.blk: 256 ; 0x004: T=0NUMB=0x100kfbh.block.obj: 2147483648 ; 0x008: TYPE=0x8NUMB=0x0kfbh.check: 4116287946 ; 0x00c:0xf55991cakfbh.fcn.base: 0 ; 0x010: 0x00000000kfbh.fcn.wrap: 0 ; 0x014: 0x00000000kfbh.spare1: 0 ; 0x018: 0x00000000kfbh.spare2: 0 ; 0x01c: 0x00000000kfdpHdrB.time.hi: 32977608 ; 0x000: HOUR=0x8DAYS=0x16 MNTH=0xc YEAR=0x7dckfdpHdrB.time.lo: 1975197696 ; 0x004: USEC=0x0MSEC=0x2c8 SECS=0x1b MINS=0x1dkfdpHdrB.last: 3 ; 0x008: 0x00000003kfdpHdrB.next: 3 ; 0x00c: 0x00000003kfdpHdrB.copyCnt: 1 ; 0x010: 0x01kfdpHdrB.ub1spare: 0 ; 0x011: 0x00kfdpHdrB.ub2spare: 0 ; 0x012: 0x0000kfdpHdrB.incarn: 0 ; 0x014: 0x00000000kfdpHdrB.copy[0]: 0 ; 0x018: 0x0000kfdpHdrB.copy[1]: 0 ; 0x01a: 0x0000kfdpHdrB.copy[2]: 0 ; 0x01c: 0x0000kfdpHdrB.copy[3]: 0 ; 0x01e: 0x0000kfdpHdrB.copy[4]: 0 ; 0x020: 0x0000kfdpHdrB.dtaSz: 4 ; 0x022: 0x0004 ub1[0]: 2 ; 0x024: 0x02kfdpHdrB.dtaSz: 2 ; 0x022: 0x0003 改成最后剩余的 修改kfdpDtaE[2].status状态为0 kfbh.endian: 1 ; 0×000: 0×01kfbh.hard: 130 ; 0×001: 0×82kfbh.type: 18 ; 0×002:KFBTYP_PST_DTAkfbh.datfmt: 1 ; 0×003: 0×01kfbh.block.blk: 258 ; 0×004: T=0NUMB=0×102kfbh.block.obj: 2147483648 ; 0×008: TYPE=0×8NUMB=0×0kfbh.check: 2249360131 ; 0x00c:0×86128303kfbh.fcn.base: 0 ; 0×010: 0×00000000kfbh.fcn.wrap: 0 ; 0×014: 0×00000000kfbh.spare1: 0 ; 0×018: 0×00000000kfbh.spare2: 0 ; 0x01c: 0×00000000kfdpDtaE[0].status: 117440512 ; 0×000: V=1 R=1 W=1kfdpDtaE[0].index: 0 ; 0×004: CURR=0×0CURR=0×0 FORM=0×0 FORM=0×0kfdpDtaE[0].partner[0]: 0 ; 0×008: 0×0000kfdpDtaE[0].partner[1]: 0 ; 0x00a: 0×0000kfdpDtaE[0].partner[2]: 0 ; 0x00c: 0×0000kfdpDtaE[0].partner[3]: 0 ; 0x00e: 0×0000kfdpDtaE[0].partner[4]: 0 ; 0×010: 0×0000kfdpDtaE[0].partner[5]: 0 ; 0×012: 0×0000kfdpDtaE[0].partner[6]: 0 ; 0×014: 0×0000kfdpDtaE[0].partner[7]: 0 ; 0×016: 0×0000kfdpDtaE[0].partner[8]: 0 ; 0×018: 0×0000kfdpDtaE[0].partner[9]: 0 ; 0x01a: 0×0000kfdpDtaE[0].partner[10]: 0 ; 0x01c: 0×0000kfdpDtaE[0].partner[11]: 0 ; 0x01e: 0×0000kfdpDtaE[0].partner[12]: 0 ; 0×020: 0×0000kfdpDtaE[0].partner[13]: 0 ; 0×022: 0×0000kfdpDtaE[0].partner[14]: 0 ; 0×024: 0×0000kfdpDtaE[0].partner[15]: 0 ; 0×026: 0×0000kfdpDtaE[0].partner[16]: 0 ; 0×028: 0×0000kfdpDtaE[0].partner[17]: 0 ; 0x02a: 0×0000kfdpDtaE[0].partner[18]: 0 ; 0x02c: 0×0000kfdpDtaE[0].partner[19]: 0 ; 0x02e: 0×0000kfdpDtaE[1].status: 117440512 ; 0×030: V=1 R=1 W=1kfdpDtaE[1].index: 0 ; 0×034: CURR=0×0CURR=0×0 FORM=0×0 FORM=0×0kfdpDtaE[1].partner[0]: 0 ; 0×038: 0×0000kfdpDtaE[1].partner[1]: 0 ; 0x03a: 0×0000kfdpDtaE[1].partner[2]: 0 ; 0x03c: 0×0000kfdpDtaE[1].partner[3]: 0 ; 0x03e: 0×0000kfdpDtaE[1].partner[4]: 0 ; 0×040: 0×0000kfdpDtaE[1].partner[5]: 0 ; 0×042: 0×0000kfdpDtaE[1].partner[6]: 0 ; 0×044: 0×0000kfdpDtaE[1].partner[7]: 0 ; 0×046: 0×0000kfdpDtaE[1].partner[8]: 0 ; 0×048: 0×0000kfdpDtaE[1].partner[9]: 0 ; 0x04a: 0×0000kfdpDtaE[1].partner[10]: 0 ; 0x04c: 0×0000kfdpDtaE[1].partner[11]: 0 ; 0x04e: 0×0000kfdpDtaE[1].partner[12]: 0 ; 0×050: 0×0000kfdpDtaE[1].partner[13]: 0 ; 0×052: 0×0000kfdpDtaE[1].partner[14]: 0 ; 0×054: 0×0000kfdpDtaE[1].partner[15]: 0 ; 0×056: 0×0000kfdpDtaE[1].partner[16]: 0 ; 0×058: 0×0000kfdpDtaE[1].partner[17]: 0 ; 0x05a: 0×0000kfdpDtaE[1].partner[18]: 0 ; 0x05c: 0×0000kfdpDtaE[1].partner[19]: 0 ; 0x05e: 0×0000kfdpDtaE[2].status: 117440512 ; 0×060: V=1 R=1 W=1kfdpDtaE[2].index: 0 ; 0×064: CURR=0×0CURR=0×0 FORM=0×0 FORM=0×0 后面就修改 disk DISKHEAD kfddde[2] 全至为0kfbh.endian: 1 ; 0×000: 0×01kfbh.hard: 130 ; 0×001: 0×82kfbh.type: 6 ; 0×002:KFBTYP_DISKDIRkfbh.datfmt: 1 ; 0×003: 0×01kfbh.block.blk: 0 ; 0×004: T=0 NUMB=0×0kfbh.block.obj: 2 ; 0×008: TYPE=0×0NUMB=0×2kfbh.check: 2165236932 ; 0x00c:0x810ee4c4kfbh.fcn.base: 4489 ; 0×010: 0×00001189kfbh.fcn.wrap: 0 ; 0×014: 0×00000000kfbh.spare1: 0 ; 0×018: 0×00000000kfbh.spare2: 0 ; 0x01c: 0×00000000kffdnd.bnode.incarn: 1 ; 0×000: A=1 NUMM=0×0kffdnd.bnode.frlist.number: 4294967295 ; 0×004: 0xffffffffkffdnd.bnode.frlist.incarn: 0 ; 0×008: A=0 NUMM=0×0kffdnd.overfl.number: 4294967295 ; 0x00c: 0xffffffffkffdnd.overfl.incarn: 0 ; 0×010: A=0 NUMM=0×0kffdnd.parent.number: 0 ; 0×014: 0×00000000kffdnd.parent.incarn: 1 ; 0×018: A=1 NUMM=0×0kffdnd.fstblk.number: 0 ; 0x01c: 0×00000000kffdnd.fstblk.incarn: 1 ; 0×020: A=1 NUMM=0×0kfddde[0].entry.incarn: 1 ; 0×024: A=1 NUMM=0×0kfddde[0].entry.hash: 0 ; 0×028: 0×00000000kfddde[0].entry.refer.number:4294967295; 0x02c: 0xffffffffkfddde[0].entry.refer.incarn: 0 ; 0×030: A=0 NUMM=0×0kfddde[0].dsknum: 0 ; 0×034: 0×0000kfddde[0].state: 2 ; 0×036: KFDSTA_NORMALkfddde[0].ub1spare: 0 ; 0×037: 0×00kfddde[0].dskname: DATA_0000 ; 0×038: length=9kfddde[0].fgname: DATA_0000 ; 0×058: length=9kfddde[0].crestmp.hi: 33006773 ; 0×078: HOUR=0×15 DAYS=0×5MNTH=0×9 YEAR=0x7dekfddde[0].crestmp.lo: 2114071552 ; 0x07c: USEC=0×0 MSEC=0x8bSECS=0×20 MINS=0x1fkfddde[0].failstmp.hi: 0 ; 0×080: HOUR=0×0 DAYS=0×0MNTH=0×0 YEAR=0×0kfddde[0].failstmp.lo: 0 ; 0×084: USEC=0×0 MSEC=0×0SECS=0×0 MINS=0×0kfddde[0].timer: 0 ; 0×088: 0×00000000kfddde[0].size: 5018 ; 0x08c: 0x0000139akfddde[0].spare[0]: 0 ; 0×090: 0×00000000kfddde[0].spare[1]: 0 ; 0×094: 0×00000000kfddde[0].spare[2]: 0 ; 0×098: 0×00000000kfddde[0].spare[3]: 0 ; 0x09c: 0×00000000kfddde[0].spare[4]: 0 ; 0x0a0: 0×00000000kfddde[0].zones[0].start: 0 ; 0x0a4: 0×00000000kfddde[0].zones[0].size: 5018 ; 0x0a8: 0x0000139akfddde[0].zones[0].used: 1181 ; 0x0ac: 0x0000049dkfddde[0].zones[0].spare: 0 ; 0x0b0: 0×00000000kfddde[0].zones[0].classes[0].imbal[0]:1179; 0x0b4: 0x0000049bkfddde[0].zones[0].classes[0].imbal[1]:0; 0x0b8: 0×00000000kfddde[0].zones[0].classes[0].imbal[2]:0; 0x0bc: 0×00000000kfddde[0].zones[0].classes[0].imbal[3]:0; 0x0c0: 0×00000000kfddde[0].zones[0].classes[1].imbal[0]:0; 0x0c4: 0×00000000kfddde[0].zones[0].classes[1].imbal[1]:0; 0x0c8: 0×00000000kfddde[0].zones[0].classes[1].imbal[2]:0; 0x0cc: 0×00000000kfddde[0].zones[0].classes[1].imbal[3]:0; 0x0d0: 0×00000000kfddde[0].zones[0].classes[2].imbal[0]:0; 0x0d4: 0×00000000kfddde[0].zones[0].classes[2].imbal[1]:0; 0x0d8: 0×00000000kfddde[0].zones[0].classes[2].imbal[2]:0; 0x0dc: 0×00000000kfddde[0].zones[0].classes[2].imbal[3]:0; 0x0e0: 0×00000000kfddde[0].zones[0].classes[3].imbal[0]:0; 0x0e4: 0×00000000kfddde[0].zones[0].classes[3].imbal[1]:0; 0x0e8: 0×00000000kfddde[0].zones[0].classes[3].imbal[2]:0; 0x0ec: 0×00000000kfddde[0].zones[0].classes[3].imbal[3]:0; 0x0f0: 0×00000000kfddde[0].zones[1].start: 0 ; 0x0f4: 0×00000000kfddde[0].zones[1].size: 0 ; 0x0f8: 0×00000000kfddde[0].zones[1].used: 0 ; 0x0fc: 0×00000000kfddde[0].zones[1].spare: 0 ; 0×100: 0×00000000kfddde[0].zones[1].classes[0].imbal[0]:0; 0×104: 0×00000000kfddde[0].zones[1].classes[0].imbal[1]:0; 0×108: 0×00000000kfddde[0].zones[1].classes[0].imbal[2]:0; 0x10c: 0×00000000kfddde[0].zones[1].classes[0].imbal[3]:0; 0×110: 0×00000000kfddde[0].zones[1].classes[1].imbal[0]:0; 0×114: 0×00000000kfddde[0].zones[1].classes[1].imbal[1]:0; 0×118: 0×00000000kfddde[0].zones[1].classes[1].imbal[2]:0; 0x11c: 0×00000000kfddde[0].zones[1].classes[1].imbal[3]:0; 0×120: 0×00000000kfddde[0].zones[1].classes[2].imbal[0]:0; 0×124: 0×00000000kfddde[0].zones[1].classes[2].imbal[1]:0; 0×128: 0×00000000kfddde[0].zones[1].classes[2].imbal[2]:0; 0x12c: 0×00000000kfddde[0].zones[1].classes[2].imbal[3]:0; 0×130: 0×00000000kfddde[0].zones[1].classes[3].imbal[0]:0; 0×134: 0×00000000kfddde[0].zones[1].classes[3].imbal[1]:0; 0×138: 0×00000000kfddde[0].zones[1].classes[3].imbal[2]:0; 0x13c: 0×00000000kfddde[0].zones[1].classes[3].imbal[3]:0; 0×140: 0×00000000kfddde[0].zones[2].start: 0 ; 0×144: 0×00000000kfddde[0].zones[2].size: 0 ; 0×148: 0×00000000kfddde[0].zones[2].used: 0 ; 0x14c: 0×00000000kfddde[0].zones[2].spare: 0 ; 0×150: 0×00000000kfddde[0].zones[2].classes[0].imbal[0]:0; 0×154: 0×00000000kfddde[0].zones[2].classes[0].imbal[1]:0; 0×158: 0×00000000kfddde[0].zones[2].classes[0].imbal[2]:0; 0x15c: 0×00000000kfddde[0].zones[2].classes[0].imbal[3]:0; 0×160: 0×00000000kfddde[0].zones[2].classes[1].imbal[0]:0; 0×164: 0×00000000kfddde[0].zones[2].classes[1].imbal[1]:0; 0×168: 0×00000000kfddde[0].zones[2].classes[1].imbal[2]:0; 0x16c: 0×00000000kfddde[0].zones[2].classes[1].imbal[3]:0; 0×170: 0×00000000kfddde[0].zones[2].classes[2].imbal[0]:0; 0×174: 0×00000000kfddde[0].zones[2].classes[2].imbal[1]:0; 0×178: 0×00000000kfddde[0].zones[2].classes[2].imbal[2]:0; 0x17c: 0×00000000kfddde[0].zones[2].classes[2].imbal[3]:0; 0×180: 0×00000000kfddde[0].zones[2].classes[3].imbal[0]:0; 0×184: 0×00000000kfddde[0].zones[2].classes[3].imbal[1]:0; 0×188: 0×00000000kfddde[0].zones[2].classes[3].imbal[2]:0; 0x18c: 0×00000000kfddde[0].zones[2].classes[3].imbal[3]:0; 0×190: 0×00000000kfddde[0].zones[3].start: 0 ; 0×194: 0×00000000kfddde[0].zones[3].size: 0 ; 0×198: 0×00000000kfddde[0].zones[3].used: 0 ; 0x19c: 0×00000000kfddde[0].zones[3].spare: 0 ; 0x1a0: 0×00000000kfddde[0].zones[3].classes[0].imbal[0]:0; 0x1a4: 0×00000000kfddde[0].zones[3].classes[0].imbal[1]:0; 0x1a8: 0×00000000kfddde[0].zones[3].classes[0].imbal[2]:0; 0x1ac: 0×00000000kfddde[0].zones[3].classes[0].imbal[3]:0; 0x1b0: 0×00000000kfddde[0].zones[3].classes[1].imbal[0]:0; 0x1b4: 0×00000000kfddde[0].zones[3].classes[1].imbal[1]:0; 0x1b8: 0×00000000kfddde[0].zones[3].classes[1].imbal[2]:0; 0x1bc: 0×00000000kfddde[0].zones[3].classes[1].imbal[3]:0; 0x1c0: 0×00000000kfddde[0].zones[3].classes[2].imbal[0]:0; 0x1c4: 0×00000000kfddde[0].zones[3].classes[2].imbal[1]:0; 0x1c8: 0×00000000kfddde[0].zones[3].classes[2].imbal[2]:0; 0x1cc: 0×00000000kfddde[0].zones[3].classes[2].imbal[3]:0; 0x1d0: 0×00000000kfddde[0].zones[3].classes[3].imbal[0]:0; 0x1d4: 0×00000000kfddde[0].zones[3].classes[3].imbal[1]:0; 0x1d8: 0×00000000kfddde[0].zones[3].classes[3].imbal[2]:0; 0x1dc: 0×00000000kfddde[0].zones[3].classes[3].imbal[3]:0; 0x1e0: 0×00000000kfddde[1].entry.incarn: 21 ; 0x1e4: A=1 NUMM=0xakfddde[1].entry.hash: 1 ; 0x1e8: 0×00000001kfddde[1].entry.refer.number:4294967295; 0x1ec: 0xffffffffkfddde[1].entry.refer.incarn: 0 ; 0x1f0: A=0 NUMM=0×0kfddde[1].dsknum: 1 ; 0x1f4: 0×0001kfddde[1].state: 8 ; 0x1f6: KFDSTA_ADDINGkfddde[1].ub1spare: 0 ; 0x1f7: 0×00kfddde[1].dskname: DATA_0001 ; 0x1f8: length=9kfddde[1].fgname: DATA_0001 ; 0×218: length=9kfddde[1].crestmp.hi: 33006785 ; 0×238: HOUR=0×1 DAYS=0×6MNTH=0×9 YEAR=0x7dekfddde[1].crestmp.lo: 214606848 ; 0x23c: USEC=0×0 MSEC=0x2a9SECS=0xc MINS=0×3kfddde[1].failstmp.hi: 0 ; 0×240: HOUR=0×0 DAYS=0×0MNTH=0×0 YEAR=0×0kfddde[1].failstmp.lo: 0 ; 0×244: USEC=0×0 MSEC=0×0SECS=0×0 MINS=0×0kfddde[1].timer: 0 ; 0×248: 0×00000000kfddde[1].size: 5018 ; 0x24c: 0x0000139akfddde[1].spare[0]: 0 ; 0×250: 0×00000000kfddde[1].spare[1]: 0 ; 0×254: 0×00000000kfddde[1].spare[2]: 0 ; 0×258: 0×00000000kfddde[1].spare[3]: 0 ; 0x25c: 0×00000000kfddde[1].spare[4]: 0 ; 0×260: 0×00000000kfddde[1].zones[0].start: 0 ; 0×264: 0×00000000kfddde[1].zones[0].size: 5018 ; 0×268: 0x0000139akfddde[1].zones[0].used: 2 ; 0x26c: 0×00000002kfddde[1].zones[0].spare: 0 ; 0×270: 0×00000000kfddde[1].zones[0].classes[0].imbal[0]:0; 0×274: 0×00000000kfddde[1].zones[0].classes[0].imbal[1]:0; 0×278: 0×00000000kfddde[1].zones[0].classes[0].imbal[2]:0; 0x27c: 0×00000000kfddde[1].zones[0].classes[0].imbal[3]:0; 0×280: 0×00000000kfddde[1].zones[0].classes[1].imbal[0]:0; 0×284: 0×00000000kfddde[1].zones[0].classes[1].imbal[1]:0; 0×288: 0×00000000kfddde[1].zones[0].classes[1].imbal[2]:0; 0x28c: 0×00000000kfddde[1].zones[0].classes[1].imbal[3]:0; 0×290: 0×00000000kfddde[1].zones[0].classes[2].imbal[0]:0; 0×294: 0×00000000kfddde[1].zones[0].classes[2].imbal[1]:0; 0×298: 0×00000000kfddde[1].zones[0].classes[2].imbal[2]:0; 0x29c: 0×00000000kfddde[1].zones[0].classes[2].imbal[3]:0; 0x2a0: 0×00000000kfddde[1].zones[0].classes[3].imbal[0]:0; 0x2a4: 0×00000000kfddde[1].zones[0].classes[3].imbal[1]:0; 0x2a8: 0×00000000kfddde[1].zones[0].classes[3].imbal[2]:0; 0x2ac: 0×00000000kfddde[1].zones[0].classes[3].imbal[3]:0; 0x2b0: 0×00000000kfddde[1].zones[1].start: 0 ; 0x2b4: 0×00000000kfddde[1].zones[1].size: 0 ; 0x2b8: 0×00000000kfddde[1].zones[1].used: 0 ; 0x2bc: 0×00000000kfddde[1].zones[1].spare: 0 ; 0x2c0: 0×00000000kfddde[1].zones[1].classes[0].imbal[0]:0; 0x2c4: 0×00000000kfddde[1].zones[1].classes[0].imbal[1]:0; 0x2c8: 0×00000000kfddde[1].zones[1].classes[0].imbal[2]:0; 0x2cc: 0×00000000kfddde[1].zones[1].classes[0].imbal[3]:0; 0x2d0: 0×00000000kfddde[1].zones[1].classes[1].imbal[0]:0; 0x2d4: 0×00000000kfddde[1].zones[1].classes[1].imbal[1]:0; 0x2d8: 0×00000000kfddde[1].zones[1].classes[1].imbal[2]:0; 0x2dc: 0×00000000kfddde[1].zones[1].classes[1].imbal[3]:0; 0x2e0: 0×00000000kfddde[1].zones[1].classes[2].imbal[0]:0; 0x2e4: 0×00000000kfddde[1].zones[1].classes[2].imbal[1]:0; 0x2e8: 0×00000000kfddde[1].zones[1].classes[2].imbal[2]:0; 0x2ec: 0×00000000kfddde[1].zones[1].classes[2].imbal[3]:0; 0x2f0: 0×00000000kfddde[1].zones[1].classes[3].imbal[0]:0; 0x2f4: 0×00000000kfddde[1].zones[1].classes[3].imbal[1]:0; 0x2f8: 0×00000000kfddde[1].zones[1].classes[3].imbal[2]:0; 0x2fc: 0×00000000kfddde[1].zones[1].classes[3].imbal[3]:0; 0×300: 0×00000000kfddde[1].zones[2].start: 0 ; 0×304: 0×00000000kfddde[1].zones[2].size: 0 ; 0×308: 0×00000000kfddde[1].zones[2].used: 0 ; 0x30c: 0×00000000kfddde[1].zones[2].spare: 0 ; 0×310: 0×00000000kfddde[1].zones[2].classes[0].imbal[0]:0; 0×314: 0×00000000kfddde[1].zones[2].classes[0].imbal[1]:0; 0×318: 0×00000000kfddde[1].zones[2].classes[0].imbal[2]:0; 0x31c: 0×00000000kfddde[1].zones[2].classes[0].imbal[3]:0; 0×320: 0×00000000kfddde[1].zones[2].classes[1].imbal[0]:0; 0×324: 0×00000000kfddde[1].zones[2].classes[1].imbal[1]:0; 0×328: 0×00000000kfddde[1].zones[2].classes[1].imbal[2]:0; 0x32c: 0×00000000kfddde[1].zones[2].classes[1].imbal[3]:0; 0×330: 0×00000000kfddde[1].zones[2].classes[2].imbal[0]:0; 0×334: 0×00000000kfddde[1].zones[2].classes[2].imbal[1]:0; 0×338: 0×00000000kfddde[1].zones[2].classes[2].imbal[2]:0; 0x33c: 0×00000000kfddde[1].zones[2].classes[2].imbal[3]:0; 0×340: 0×00000000kfddde[1].zones[2].classes[3].imbal[0]:0; 0×344: 0×00000000kfddde[1].zones[2].classes[3].imbal[1]:0; 0×348: 0×00000000kfddde[1].zones[2].classes[3].imbal[2]:0; 0x34c: 0×00000000kfddde[1].zones[2].classes[3].imbal[3]:0; 0×350: 0×00000000kfddde[1].zones[3].start: 0 ; 0×354: 0×00000000kfddde[1].zones[3].size: 0 ; 0×358: 0×00000000kfddde[1].zones[3].used: 0 ; 0x35c: 0×00000000kfddde[1].zones[3].spare: 0 ; 0×360: 0×00000000kfddde[1].zones[3].classes[0].imbal[0]:0; 0×364: 0×00000000kfddde[1].zones[3].classes[0].imbal[1]:0; 0×368: 0×00000000kfddde[1].zones[3].classes[0].imbal[2]:0; 0x36c: 0×00000000kfddde[1].zones[3].classes[0].imbal[3]:0; 0×370: 0×00000000kfddde[1].zones[3].classes[1].imbal[0]:0; 0×374: 0×00000000kfddde[1].zones[3].classes[1].imbal[1]:0; 0×378: 0×00000000kfddde[1].zones[3].classes[1].imbal[2]:0; 0x37c: 0×00000000kfddde[1].zones[3].classes[1].imbal[3]:0; 0×380: 0×00000000kfddde[1].zones[3].classes[2].imbal[0]:0; 0×384: 0×00000000kfddde[1].zones[3].classes[2].imbal[1]:0; 0×388: 0×00000000kfddde[1].zones[3].classes[2].imbal[2]:0; 0x38c: 0×00000000kfddde[1].zones[3].classes[2].imbal[3]:0; 0×390: 0×00000000kfddde[1].zones[3].classes[3].imbal[0]:0; 0×394: 0×00000000kfddde[1].zones[3].classes[3].imbal[1]:0; 0×398: 0×00000000kfddde[1].zones[3].classes[3].imbal[2]:0; 0x39c: 0×00000000kfddde[1].zones[3].classes[3].imbal[3]:0; 0x3a0: 0×00000000kfddde[2].entry.incarn: 23 ; 0x3a4: A=1 NUMM=0xbkfddde[2].entry.hash: 2 ; 0x3a8: 0×00000002kfddde[2].entry.refer.number:4294967295; 0x3ac: 0xffffffffkfddde[2].entry.refer.incarn: 0 ; 0x3b0: A=0 NUMM=0×0kfddde[2].dsknum: 2 ; 0x3b4: 0×0002kfddde[2].state: 8 ; 0x3b6: KFDSTA_ADDINGkfddde[2].ub1spare: 0 ; 0x3b7: 0×00kfddde[2].dskname: DATA_0002 ; 0x3b8: length=9kfddde[2].fgname: DATA_0002 ; 0x3d8: length=9kfddde[2].crestmp.hi: 33006785 ; 0x3f8: HOUR=0×1 DAYS=0×6MNTH=0×9 YEAR=0x7dekfddde[2].crestmp.lo: 214606848 ; 0x3fc: USEC=0×0 MSEC=0x2a9SECS=0xc MINS=0×3kfddde[2].failstmp.hi: 0 ; 0×400: HOUR=0×0 DAYS=0×0MNTH=0×0 YEAR=0×0kfddde[2].failstmp.lo: 0 ; 0×404: USEC=0×0 MSEC=0×0SECS=0×0 MINS=0×0kfddde[2].timer: 0 ; 0×408: 0×00000000kfddde[2].size: 5018 ; 0x40c: 0x0000139akfddde[2].spare[0]: 0 ; 0×410: 0×00000000kfddde[2].spare[1]: 0 ; 0×414: 0×00000000kfddde[2].spare[2]: 0 ; 0×418: 0×00000000kfddde[2].spare[3]: 0 ; 0x41c: 0×00000000kfddde[2].spare[4]: 0 ; 0×420: 0×00000000kfddde[2].zones[0].start: 0 ; 0×424: 0×00000000kfddde[2].zones[0].size: 5018 ; 0×428: 0x0000139akfddde[2].zones[0].used: 2 ; 0x42c: 0×00000002kfddde[2].zones[0].spare: 0 ; 0×430: 0×00000000kfddde[2].zones[0].classes[0].imbal[0]:0; 0×434: 0×00000000kfddde[2].zones[0].classes[0].imbal[1]:0; 0×438: 0×00000000kfddde[2].zones[0].classes[0].imbal[2]:0; 0x43c: 0×00000000kfddde[2].zones[0].classes[0].imbal[3]:0; 0×440: 0×00000000kfddde[2].zones[0].classes[1].imbal[0]:0; 0×444: 0×00000000kfddde[2].zones[0].classes[1].imbal[1]:0; 0×448: 0×00000000kfddde[2].zones[0].classes[1].imbal[2]:0; 0x44c: 0×00000000kfddde[2].zones[0].classes[1].imbal[3]:0; 0×450: 0×00000000kfddde[2].zones[0].classes[2].imbal[0]:0; 0×454: 0×00000000kfddde[2].zones[0].classes[2].imbal[1]:0; 0×458: 0×00000000kfddde[2].zones[0].classes[2].imbal[2]:0; 0x45c: 0×00000000kfddde[2].zones[0].classes[2].imbal[3]:0; 0×460: 0×00000000kfddde[2].zones[0].classes[3].imbal[0]:0; 0×464: 0×00000000kfddde[2].zones[0].classes[3].imbal[1]:0; 0×468: 0×00000000kfddde[2].zones[0].classes[3].imbal[2]:0; 0x46c: 0×00000000kfddde[2].zones[0].classes[3].imbal[3]:0; 0×470: 0×00000000kfddde[2].zones[1].start: 0 ; 0×474: 0×00000000kfddde[2].zones[1].size: 0 ; 0×478: 0×00000000kfddde[2].zones[1].used: 0 ; 0x47c: 0×00000000kfddde[2].zones[1].spare: 0 ; 0×480: 0×00000000kfddde[2].zones[1].classes[0].imbal[0]:0; 0×484: 0×00000000kfddde[2].zones[1].classes[0].imbal[1]:0; 0×488: 0×00000000kfddde[2].zones[1].classes[0].imbal[2]:0; 0x48c: 0×00000000kfddde[2].zones[1].classes[0].imbal[3]:0; 0×490: 0×00000000kfddde[2].zones[1].classes[1].imbal[0]:0; 0×494: 0×00000000kfddde[2].zones[1].classes[1].imbal[1]:0; 0×498: 0×00000000kfddde[2].zones[1].classes[1].imbal[2]:0; 0x49c: 0×00000000kfddde[2].zones[1].classes[1].imbal[3]:0; 0x4a0: 0×00000000kfddde[2].zones[1].classes[2].imbal[0]:0; 0x4a4: 0×00000000kfddde[2].zones[1].classes[2].imbal[1]:0; 0x4a8: 0×00000000kfddde[2].zones[1].classes[2].imbal[2]:0; 0x4ac: 0×00000000kfddde[2].zones[1].classes[2].imbal[3]:0; 0x4b0: 0×00000000kfddde[2].zones[1].classes[3].imbal[0]:0; 0x4b4: 0×00000000kfddde[2].zones[1].classes[3].imbal[1]:0; 0x4b8: 0×00000000kfddde[2].zones[1].classes[3].imbal[2]:0; 0x4bc: 0×00000000kfddde[2].zones[1].classes[3].imbal[3]:0; 0x4c0: 0×00000000kfddde[2].zones[2].start: 0 ; 0x4c4: 0×00000000kfddde[2].zones[2].size: 0 ; 0x4c8: 0×00000000kfddde[2].zones[2].used: 0 ; 0x4cc: 0×00000000kfddde[2].zones[2].spare: 0 ; 0x4d0: 0×00000000kfddde[2].zones[2].classes[0].imbal[0]:0; 0x4d4: 0×00000000kfddde[2].zones[2].classes[0].imbal[1]:0; 0x4d8: 0×00000000kfddde[2].zones[2].classes[0].imbal[2]:0; 0x4dc: 0×00000000kfddde[2].zones[2].classes[0].imbal[3]:0; 0x4e0: 0×00000000kfddde[2].zones[2].classes[1].imbal[0]:0; 0x4e4: 0×00000000kfddde[2].zones[2].classes[1].imbal[1]:0; 0x4e8: 0×00000000kfddde[2].zones[2].classes[1].imbal[2]:0; 0x4ec: 0×00000000kfddde[2].zones[2].classes[1].imbal[3]:0; 0x4f0: 0×00000000kfddde[2].zones[2].classes[2].imbal[0]:0; 0x4f4: 0×00000000kfddde[2].zones[2].classes[2].imbal[1]:0; 0x4f8: 0×00000000kfddde[2].zones[2].classes[2].imbal[2]:0; 0x4fc: 0×00000000kfddde[2].zones[2].classes[2].imbal[3]:0; 0×500: 0×00000000kfddde[2].zones[2].classes[3].imbal[0]:0; 0×504: 0×00000000kfddde[2].zones[2].classes[3].imbal[1]:0; 0×508: 0×00000000kfddde[2].zones[2].classes[3].imbal[2]:0; 0x50c: 0×00000000kfddde[2].zones[2].classes[3].imbal[3]:0; 0×510: 0×00000000kfddde[2].zones[3].start: 0 ; 0×514: 0×00000000kfddde[2].zones[3].size: 0 ; 0×518: 0×00000000kfddde[2].zones[3].used: 0 ; 0x51c: 0×00000000kfddde[2].zones[3].spare: 0 ; 0×520: 0×00000000kfddde[2].zones[3].classes[0].imbal[0]:0; 0×524: 0×00000000kfddde[2].zones[3].classes[0].imbal[1]:0; 0×528: 0×00000000kfddde[2].zones[3].classes[0].imbal[2]:0; 0x52c: 0×00000000kfddde[2].zones[3].classes[0].imbal[3]:0; 0×530: 0×00000000kfddde[2].zones[3].classes[1].imbal[0]:0; 0×534: 0×00000000kfddde[2].zones[3].classes[1].imbal[1]:0; 0×538: 0×00000000kfddde[2].zones[3].classes[1].imbal[2]:0; 0x53c: 0×00000000kfddde[2].zones[3].classes[1].imbal[3]:0; 0×540: 0×00000000kfddde[2].zones[3].classes[2].imbal[0]:0; 0×544: 0×00000000kfddde[2].zones[3].classes[2].imbal[1]:0; 0×548: 0×00000000kfddde[2].zones[3].classes[2].imbal[2]:0; 0x54c: 0×00000000kfddde[2].zones[3].classes[2].imbal[3]:0; 0×550: 0×00000000kfddde[2].zones[3].classes[3].imbal[0]:0; 0×554: 0×00000000kfddde[2].zones[3].classes[3].imbal[1]:0; 0×558: 0×00000000kfddde[2].zones[3].classes[3].imbal[2]:0; 0x55c: 0×00000000kfddde[2].zones[3].classes[3].imbal[3]:0; 0×560: 0×00000000kfddde[3].entry.incarn: 0 ; 0×564: A=0 NUMM=0×0kfddde[3].entry.hash: 0 ; 0×568: 0×00000000kfddde[3].entry.refer.number: 0 ; 0x56c: 0×00000000kfddde[3].entry.refer.incarn: 0 ; 0×570: A=0 NUMM=0×0kfddde[3].dsknum: 0 ; 0×574: 0×0000kfddde[3].state: 0 ; 0×576: KFDSTA_INVALIDkfddde[3].ub1spare: 0 ; 0×577: 0×00kfddde[3].dskname: ; 0×578: length=0kfddde[3].fgname: ; 0×598: length=0kfddde[3].crestmp.hi: 0 ; 0x5b8: HOUR=0×0 DAYS=0×0MNTH=0×0 YEAR=0×0kfddde[3].crestmp.lo: 0 ; 0x5bc: USEC=0×0 MSEC=0×0SECS=0×0 MINS=0×0kfddde[3].failstmp.hi: 0 ; 0x5c0: HOUR=0×0 DAYS=0×0 MNTH=0×0YEAR=0×0kfddde[3].failstmp.lo: 0 ; 0x5c4: USEC=0×0 MSEC=0×0SECS=0×0 MINS=0×0kfddde[3].timer: 0 ; 0x5c8: 0×00000000kfddde[3].size: 0 ; 0x5cc: 0×00000000kfddde[3].spare[0]: 0 ; 0x5d0: 0×00000000kfddde[3].spare[1]: 0 ; 0x5d4: 0×00000000kfddde[3].spare[2]: 0 ; 0x5d8: 0×00000000kfddde[3].spare[3]: 0 ; 0x5dc: 0×00000000kfddde[3].spare[4]: 0 ; 0x5e0: 0×00000000kfddde[3].zones[0].start: 0 ; 0x5e4: 0×00000000kfddde[3].zones[0].size: 0 ; 0x5e8: 0×00000000kfddde[3].zones[0].used: 0 ; 0x5ec: 0×00000000kfddde[3].zones[0].spare: 0 ; 0x5f0: 0×00000000kfddde[3].zones[0].classes[0].imbal[0]:0; 0x5f4: 0×00000000kfddde[3].zones[0].classes[0].imbal[1]:0; 0x5f8: 0×00000000kfddde[3].zones[0].classes[0].imbal[2]:0; 0x5fc: 0×00000000kfddde[3].zones[0].classes[0].imbal[3]:0; 0×600: 0×000000001.2.2 修复完成SQL>alter diskgroup data1 mount; Diskgroupaltered.