免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: flypeng1234
打印 上一主题 下一主题

怎么验证一个lv是否有坏块 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-02-12 12:59 |只看该作者

回复 #10 leelangco 的帖子

DBVERIFY - Verification starting : FILE = /dev/vgdata/rlvsysaux
kdxd4blc: branch children 17 9 wrong
Block Checking: DBA = 12586852, Block Type = KTB-managed data block
**** branch block structurally incorrect
---- end index block validation
Page 3940 failed with check code 6401
Block Checking: DBA = 12598613, Block Type = KTB-managed data block
**** actual rows locked by itl 1  = 2 != # in trans. header = 3
---- end index block validation
Page 15701 failed with check code 6401


DBVERIFY - Verification complete

Total Pages Examined         : 130560
Total Pages Processed (Data) : 4043
Total Pages Failing   (Data) : 0
Total Pages Processed (Index): 3602
Total Pages Failing   (Index): 2
Total Pages Processed (Other): 5770
Total Pages Processed (Seg)  : 0
Total Pages Failing   (Seg)  : 0
Total Pages Empty            : 117145
Total Pages Marked Corrupt   : 0
Total Pages Influx           : 0
Highest block SCN            : 1848576 (0.1848576)
===============================
dbv命令信息

论坛徽章:
0
12 [报告]
发表于 2009-02-12 19:37 |只看该作者
建议做dd清空,然后再使用!
dd if=/dev/zero of= /dev/vgdata/rlvsysaux bs=1024k
然后再使用!

[ 本帖最后由 czyf2001 于 2009-2-12 19:53 编辑 ]

论坛徽章:
0
13 [报告]
发表于 2009-02-13 08:07 |只看该作者
Page 3940 failed with check code 6401

那就是有坏块了

或者用rman的也可以
rman> connect  target /

rman >backup validate dayafile N

论坛徽章:
0
14 [报告]
发表于 2009-02-13 08:32 |只看该作者

回复 #12 czyf2001 的帖子

#
# dd if=/dev/zero of=/dev/vgdata/rlvsysaux bs=1024k
I/O error
2049+0 records in
2048+1 records out
#
????????????????????????????
========================================
# dd if=/dev/zero of=/dev/vgdata/rdata25 bs=1024k

vxfs: msgcnt 2 mesg 001: V-2-1: vx_nospace - /dev/root file system full (1 block extent)I/O error
860+0 records in
859+1 records out
#

[ 本帖最后由 flypeng1234 于 2009-2-13 08:43 编辑 ]

论坛徽章:
0
15 [报告]
发表于 2009-02-13 20:33 |只看该作者
有坏块啊。

论坛徽章:
0
16 [报告]
发表于 2009-02-14 23:24 |只看该作者
lvdisplay -v /dev/vgname/lvname
stale状态就是有坏快

论坛徽章:
0
17 [报告]
发表于 2009-02-18 08:09 |只看该作者
指点迷津啊!!!!!!

论坛徽章:
0
18 [报告]
发表于 2009-02-18 10:07 |只看该作者
有坏块了就换硬盘吧,没什么迷津能指点的了,要是想买硬件坛子里有不少做这个生意的都能帮你

论坛徽章:
0
19 [报告]
发表于 2009-02-19 22:39 |只看该作者
LV删除了重建试试,你的vg应该是存储上划出的LUN做成的,物理的LV坏应该不大可能,是不是创建出的lv的格式或者结构不大合oracle的胃口??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP