oracle rac不支持逻辑卷,AIX5.2上面9i RAC遇到错误ORA-01186 ORA-01122 ORA-01200

环境是AIX 5.2.0.5

HACMP 5.1.0.7

Oracle9.2.0.8的RAC。

在节点1上面对数据文件lv执行了extendlv后,从原来的4000M,扩展到16000M。

使用mklv创建了一些新的lv给数据库使用,整个过程在节点1上面是OK的,

节点1的实例也没有任何错误,但是,在节点2上面的实例告警日志出现如下错误提示:

Errors in file

/oracle/admin/orcl/bdump/orcl2_dbw0_221266.trc:

ORA-01186: file 136 failed verification tests

ORA-01122: database file 136 failed verification

check

ORA-01110: data file 136:

'/dev/rorcl_data126'

ORA-01200: actual file size of 524286 is smaller

than correct size of 2048000 blocks

Thu Jan 21 12:04:46 2010

File 136 not verified due to error ORA-01122

Thu Jan 21 12:04:46 2010

Errors in file

/oracle/admin/orcl/bdump/orcl2_dbw0_221266.trc:

ORA-01186: file 136 failed verification tests

ORA-01122: database file 136 failed verification

check

ORA-01110: data file 136:

'/dev/rorcl_data126'

ORA-01200: actual file size of 524286 is smaller

than correct size of 2048000 blocks

对于新创建的lv,ckpt进程的trace文件中有类似错误

*** 2010-01-21

13:55:22.053

*** SESSION ID:(11.1) 2010-01-21

13:55:22.040

ORA-01110: data file 147:

'/dev/rorcl_data'

ORA-01115: IO error reading block from file 147

(block # 1)

ORA-27063: skgfospo: number of

bytes read/written is incorrect

IBM AIX RISC System/6000 Error: 5:

I/O error

Additional information: -1

Additional information: 8192

ORA-01110: data file 148:

'/dev/rorcl_dwcom'

ORA-01115: IO error reading block from file 148

(block # 1)

ORA-27063: skgfospo: number of

bytes read/written is incorrect

IBM AIX RISC System/6000 Error: 5:

I/O error

Additional information: -1

Additional information: 8192

初略看,确实比较恐怖:

对于扩展的数据文件,控制文件读到信息和文件实际大小不一致,

对于新创建的数据文件,感觉是数据文件头坏了。

后来,再查看节点2的errpt也出现了LVM相关的错误:

613E5F38 0203142310 P H

LVDD I/O ERROR DETECTED BY LVM

00B984B3 0203142310 U H

hdisk6 UNDETERMINED

ERROR

613E5F38 0203142310 P H

LVDD I/O ERROR DETECTED BY LVM

00B984B3 0203142310 U H

hdisk6 UNDETERMINED

ERROR

613E5F38 0203142310 P H

LVDD I/O ERROR DETECTED BY LVM

00B984B3 0203142310 U H

hdisk6 UNDETERMINED

ERROR

初步判段,应该是由于使用extendlv来执行并发逻辑卷的扩展,导致节点1和节点2关于这些lv的ODM库没有一致导致的,

通过重启节点2的整个机器,问题得到解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值