求助,11gr2 rac asm磁盘挂载不了,报ora-00600错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助,11gr2 rac asm磁盘挂载不了,报ora-00600错误相关的知识,希望对你有一定的参考价值。
ASM_DISKSTRING设置不当,导致部分需要的ASM DISK没有被ASM_DISKSTRING反映出来尝试add disk到某个diskgroup,但是过程中发生了问题或者中断了,此时用户对该add的disk 做了dd清理磁盘头,但是实际上diskgroup 的metadata中已经记录了该asm disk
单纯的ASM Disk的header被损坏或者彻底丢失,其原因可能是存储IO故障或人为的误损坏asm disk header或者是OS工具的导致
根据上述多种不同的原因,该ORA-15042错误有不同的解决方案,例如手动构造asm disk header等等。 参考技术A PRM-DUL 可以直接从Oracle .DBF数据文件中抽取出表的数据。
Oracle DBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRM For Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。
11gR2 rac asm 磁盘规划
在11gR2 rac的安装过程中,asm磁盘组要怎么划分呢?网上看了一些资料都是说法不一,那到底需要设置哪些asm磁盘组呢,以及各磁盘组的可用空间设置为多少合理呢?
综合哪些资料文档里所说的可能需要的asm磁盘组有
1:OCR_VOTE
2:DATA
3:BACKUP
4:FRA
5:RECOVERY
6:ARCH
QA.其中4=5吗??哪些是实际需要的呢,还有它们的容量应该设置多大呢?
比如说有下面两种情况,asm磁盘组和容量应该如何设置:
一:有一个数据库大小300GB,每月增量5G,至少保留4个完整备份
二:有两个数据库大小100G和500G,每月增量为1G和5G,都至少保留4份增量备份(含一个初始全备)
QB正对这两个情况,如何设置磁盘组及组容量呢?
QC另外需要如何设置存储lun的大小最为合理呢?
看着有点像考试的题目,~_~主要还是应为我还是菜鸟一只,也没有前辈指导,看书上网得来的始终是有很多疑问,还望各位高手多多指点啊~~~~
我理解RECOVERY是RMAN的备份空间,RMAN默认备份在FRA,但是如果需要永久保存一些备份数据,在FAR中做不到,必须放在外面。而且FRA还有重做日志、控制文件之类。一般备份都需要多份,BACKUP可能主要用于保留历史备份。
需要的空间数据需要根据实际情况计算,而且最好多预留一些,比如备份之后可能需要压缩,压缩时的临时空间也要计算在内。还有很多情况,由于业务发生变化,数据量的增长会变得非常迅速。
LUN跟ASM功能有一些重叠,两者都可以做磁盘管理。把LUN分区之后,ASM可以动态增加磁盘分区,跨区增加也是可以的,所以个人感觉存储主要考虑如何提高读写效率,ASM只要在需要的时候,拿一块分区加进来就可以。本回答被提问者采纳
以上是关于求助,11gr2 rac asm磁盘挂载不了,报ora-00600错误的主要内容,如果未能解决你的问题,请参考以下文章