alter diskgroup DATADG mount;
如错信息如下:
ORA-15038: disk ‘/dev/mapper/mpathe’ mismatch on ‘Time Stamp’ with target disk group [2431192341] [2229818407]
我们可以看到/dev/mapper/mpathe,/dev/mapper/mpathal都是DATADG中的DISK号为2的盘,这里是这台数据库主机上挂了新旧两套存储,有两套DATADG的盘导致。而multipath软件的配置,又没有把旧的或错误的存储进行屏蔽。
[grid@node2 ~]$ kfed read /dev/mapper/mpathe |egrep "kfbh.type|obj|crestmp|dskname|grpname"
kfbh.type: 1 ; 0x002: KFBTYP_DISKHEAD
kfbh.block.obj: 2147483650 ; 0x008: disk=2<<<
kfdhdb.dskname: DATADG_0002 ; 0x028: length=11<<<
kfdhdb.grpname: DATADG ; 0x048: length=6<<<
kfdhdb.crestmp.hi: 33050245 ; 0x0a8: HOUR=0x5 DAYS=0x14 MNTH=0x3 YEAR=0x7e1<<<
kfdhdb.crestmp.lo: 1116950528 ; 0x0ac: USEC=0x0 MSEC=0xd4 SECS=0x29 MINS=0x10<<<
[grid@node2 ~]$ kfed read /dev/mapper/mpathal |egrep "kfbh.type|obj|crestmp|dskname|grpname"
kfbh.type: 1 ; 0x002: KFBTYP_DISKHEAD
kfbh.block.obj: 2147483650 ; 0x008: disk=2<<<
kfdhdb.dskname: DATADG_0002 ; 0x028: length=11<<<
kfdhdb.grpname: DATADG ; 0x048: length=6<<<
kfdhdb.crestmp.hi: 33099408 ; 0x0a8: HOUR=0x10
DAYS=0x14 MNTH=0x3 YEAR=0x7e4 <<<
kfdhdb.crestmp.lo: 3514799104 ; 0x0ac: USEC=0x0 MSEC=0x3e5 SECS=0x17 MINS=0x34<<<
解决方法
1、把旧存储断开
2、从multipath,or udev中屏蔽掉这些错旧盘
最后修改时间:2020-04-14 20:47:11
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




