如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com
适用于:
Oracle Database – 企业版 – 版本10.2.0.1 到12.1.0.1 [版本 10.2 到 12.1]
本文献的信息适用于任何平台。
目的
当前文献提供了一系列步骤,收集所需信息来支持,验证和排除ASM磁盘组损坏故障。
排除故障的步骤
请执行接下来的步骤 ,收集下列信息:
1) 第一, 如果安装了受影响的磁盘组,打开了数据库,那么从与受影响的磁盘组 有关的所有的数据库运行完全数据库备份 (例如,使用RMAN),验证备份状态良好,接着进行下列步骤。
2) 详细描述损坏发生时正在做什么或者自从最后一次运行改变了什么(请一定要详细)?
3) 在受影响的磁盘组上运行接下来的健康检查,如下:
SQL> alter diskgroup <diskgroup name> check all NoRepair;
注释: 只有安装了磁盘组,该命令才是有效的。
4) 提供ASM alert.log (它会报告从之前命令产生的结果)。
注释: 如果这是一个ASM 丛配置, 那么从所有的节中提供ASM alert.log。
5) 从受影响的磁盘组获得 AMDU 转储,如下(作为网格操作系统用户执行):
$> <ASM Oracle Home>/bin/amdu -diskstring ‘<ASM disks location>/*’ -dump ‘<diskgroup>’
例如:
$> <ASM Oracle Home>/bin/amdu -diskstring ‘/dev/rhdisk*’ -dump ‘DATA’
$> <ASM Oracle Home>/bin/amdu -diskstring ‘/dev/oracleasm/disks/*’ -dump ‘DATA’
$> <ASM Oracle Home>/bin/amdu -diskstring ‘/dev/rdsk/*’ -dump ‘DATA’
注释 1: 每个磁盘组会创建带有三个文件(<diskgroup name>_0001.img, <diskgroup name>.map & report.txt)的新目录(例如, amdu_2013_07_20_16_03_15/)。
注释 2: 在一个文件中压缩这些目录/文件 (*.zip or *.tar),并上传。
注释 3: 从版本 11.1开始, “<ASM Oracle Home>/bin/”目录默认包含可执行的AMDU,但是在版本 10g上, 该工具可以从下列文献中描述的位置下载:
- Placeholder for AMDU binaries and using with ASM 10g (Doc ID 553639.1)
6) 同时, 为了在物理磁盘上确认或摆脱任何磁盘 I/O 问题/难题,从下列文献描述的所有节中收集和提供OS 日志(至少包含三个月前到现在的条目):
- How To Gather The OS Logs For Each Specific OS Platform. (Doc ID 1349613.1)
注释: 如果这是一个ASM 丛配置,那么从所有节中提供OS 日志。
7) 同时, 请从每个受影响的和损坏的磁盘提供第一个50MB 转储:
$> dd if=<full path affected disk name> of=/tmp/<affected disk name>.dump bs=1048576 count=50
例如:
$> dd if=/dev/oracleasm/disks/DB0054 of=/tmp/DB0054.dump bs=1048576 count=50
8) 如果是ASMLIB 配置,那么在下列文献中中包含数据收集:
- Collecting The Required Information For Support To Validate & Troubleshot ASM/ASMLIB Issues. (Doc ID 869526.1)
9) 最后, 请从下一条健康检查中(从所有的RAC 节或独立节点)收集信息:
=)> TFA Collector – Tool for Enhanced Diagnostic Gathering (Doc ID 1513912.1)
=)> ORAchk – Oracle Configuration Audit Tool (Doc ID 1268927.2)
=)> OSWatcher (Doc ID 301137.1)
注释: 如文献(Doc ID 301137.1)描述的那样,使用最新的OSW版本是强制性的
Comment