请教:完全纯手动修复ASM磁盘头,都需要哪些东西?
如题,先说简单的10.2.0.5的情况,如果一个磁盘组下的所有磁盘的磁盘头都损坏了,完全纯手动修复的话,都需要哪些信息,并且这些信息如何获取呢?如果一个磁盘组下的所有磁盘的磁盘头都损坏了
==>确定全部损坏了?
给出 kfed read的全部信息 参考了:
http://www.easyora.net/blog/manual_fix_asm_disk_header1.html
和:
http://www.easyora.net/blog/manual_fix_asm_disk_header2.html
但是不能完全看懂。
比如:
kfdhdb.mntstmp.hi: 33015025 ; 0x0b0: HOUR=0x11 DAYS=0x7 MNTH=0x1 YEAR=0x7df
kfdhdb.mntstmp.lo: 3571578880 ; 0x0b4: USEC=0x0 MSEC=0x7e SECS=0xe MINS=0x35
这里的挂载时间戳,前面的33015025 和后面的:HOUR=0x11 DAYS=0x7 MNTH=0x1 YEAR=0x7df 之间是通过什么方法来计算获得的呢? 现在不是全部损坏了,是在研究这种情况下如何处理。
正在做试验。 还有这个值:kfbh.check: 2164173679 ; 0x00c: 0x80feab6f
是如何计算的,如果手动修复的话,如何获取这个值呢。
你不可能伪造所有数据,而且mntstmp时间戳对此类伪造数据强制mount没有太大关系 kfbh.check是kfed(kfed merge)可以自动计算的,就想bbed(sum apply)里面也有类似的checksum自动计算的功能。
页:
[1]