11GR2 ASM ASMCMD-09345: could not open intermediate file

本文涉及的产品
个人证照识别,个人证照识别 200次/月
OCR统一识别,每月200次
自定义KV模板,自定义KV模板 500次/账号
简介:

     今天在做11GR2 RAC环境中,OCR磁盘被拿走的实验时,在restore ASM磁盘组的原数据时,遇到了下面的奇怪的错误。

     测试环境是:OS REDHAT 5.6 X86_64  OS :11.2.0.2 (RAC)

     1.备份OCR DISKGROUP原数据。  

 
  1. [grid@11rac1 ~]$ asmcmd md_backup /home/grid/ocrbackup -G 'OCR'
  2. Disk group metadata to be backed up: OCR 
  3. Current alias directory path: POWER/PARAMETERFILE 
  4. Current alias directory path: test 
  5. Current alias directory path: test/ASMPARAMETERFILE 
  6. Current alias directory path: test/OCRFILE 
  7. Current alias directory path: POWER 

     2.DD掉OCR盘

 
  1. [root@11rac1 ~]# dd if=/dev/zero of=/dev/asm-diskb bs=1024M count=1111 
  2. dd: writing `/dev/asm-diskb': No space left on device 
  3. 2+0 records in 
  4. 1+0 records out 
  5. 1073741824 bytes (1.1 GB) copied, 23.5048 seconds, 45.7 MB/s 

     3.关闭CLUSTER与启动CLUSTER到excl

       中间一些步骤这里就不发出现了,将会在另一篇中专门讲OCR盘被拿走的处理。

 
  1. [root@11rac1 ~]# crsctl stop has -f 
  2. [root@11rac1 ~]# crsctl start crs -excl -nocrs 

     4.还原OCR DISKGROUP原数据

 
  1. [grid@11rac1 ~]$ asmcmd  md_restore /home/oracle/ocrbackup  --full --silent -G 'OCR' 
  2. ASMCMD-09345: could not open intermediate file '/home/oracle/ocrbackup' 
  3. Permission denied 
  4. #这里报权限不够,文件是由grid这个用户生成的,也是在grid这个用户下面。
  5. #查看一下权限
  6. [grid@11rac1 ~]$ ls -l 
  7. total 40 
  8. -rw-r--r-- 1 grid oinstall 11570 Sep 20 16:22 march 
  9. -rw-r--r-- 1 grid oinstall 10354 Sep 20 17:08 mocr 
  10. -rw-r--r-- 1 grid oinstall 11073 Sep 22 18:26 ocrbackup 
  11. drwxr-xr-x 3 grid oinstall  4096 Sep 17 11:16 oradiag_grid
  12. #修改权限到777
  13. [grid@11rac1 ~]$ chmod 777  ocrbackup 
  14. #还是报错误
  15. [grid@11rac1 ~]$ asmcmd  md_restore /home/oracle/ocrbackup  --full --silent -G 'OCR' 
  16. ASMCMD-09345: could not open intermediate file '/home/oracle/ocrbackup' 
  17. Permission denied 
  18. [grid@11rac1 ~]$ ls -l 
  19. total 40 
  20. -rw-r--r-- 1 grid oinstall 11570 Sep 20 16:22 march 
  21. -rw-r--r-- 1 grid oinstall 10354 Sep 20 17:08 mocr 
  22. -rwxrwxrwx 1 grid oinstall 11073 Sep 22 18:26 ocrbackup 
  23. drwxr-xr-x 3 grid oinstall  4096 Sep 17 11:16 oradiag_grid 
  24. #再次执行也是报错误
  25. [grid@11rac1 ~]$ asmcmd  md_restore /home/oracle/ocrbackup  --full --silent -G 'OCR' 
  26. ASMCMD-09345: could not open intermediate file '/home/oracle/ocrbackup' 
  27. Permission denied 
  28. #找到google.metalink都没有相关的报错,没有办法了。
  29. #突然想到把它移到到/tmp下面试一下,结果成功了。
  30. [grid@11rac1 ~]$ mv ocrbackup /tmp 
  31.  
  32. [grid@11rac1 ~]$ asmcmd md_restore /tmp/ocrbackup --full --silent -G 'OCR' 
  33. Current Diskgroup metadata being restored: OCR 
  34. Diskgroup OCR created! 
  35. System template ONLINELOG modified! 
  36. System template AUTOBACKUP modified! 
  37. System template CONTROLFILE modified! 
  38. System template DATAGUARDCONFIG modified! 
  39. System template CHANGETRACKING modified! 
  40. System template DUMPSET modified! 
  41. System template BACKUPSET modified! 
  42. System template DATAFILE modified! 
  43. System template ASMPARAMETERFILE modified! 
  44. System template FLASHBACK modified! 
  45. System template OCRFILE modified! 
  46. System template FLASHFILE modified! 
  47. System template PARAMETERFILE modified! 
  48. System template TEMPFILE modified! 
  49. System template XTRANSPORT modified! 
  50. System template ARCHIVELOG modified! 
  51. Directory +OCR/test re-created! 
  52. Directory +OCR/POWER re-created! 
  53. Directory +OCR/test/OCRFILE re-created! 
  54. Directory +OCR/test/ASMPARAMETERFILE re-created! 
  55. Directory +OCR/POWER/PARAMETERFILE re-created! 
  56. #还原已经成功。
  57.  

这就是这个奇怪的错误。不知道是什么原因。



     本文转自7343696 51CTO博客,原文链接:http://blog.51cto.com/luoping/1003337,如需转载请自行联系原作者



相关文章
|
Oracle 关系型数据库 网络架构
asm 状态INTERMEDIATE
asm INTERMEDIATE,asm 磁盘中状态显示INTERMEDIATE。
3188 0
|
6月前
|
Oracle 关系型数据库
oracle asm 磁盘显示offline
oracle asm 磁盘显示offline
321 2
|
23天前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
6月前
|
存储 Oracle 关系型数据库
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
|
SQL Oracle 关系型数据库
Oracle ASM磁盘和磁盘组的常用SQL语句
Oracle ASM磁盘和磁盘组的常用SQL语句
281 0
|
文字识别 Oracle NoSQL
oracle 11g 单机asm配置
oracle 11g 单机asm配置
652 0
|
Oracle 关系型数据库
❤️Oracle ASM加磁盘及剔盘操作❤️
❤️Oracle ASM加磁盘及剔盘操作❤️
323 0
|
存储 机器学习/深度学习 Oracle
Oracle 11gR2 ASM存储日常管理手册
Oracle 11gR2 ASM存储日常管理手册 目 录1 文档简介 31.1 编写目的 31.2 适用范围 31.3 名词解释 31.4 格式约定 42 配置多链路和LUN 42.
1137 0
|
Oracle 关系型数据库
oracle Grid 是如何找到voteidks和asm spfile.
oracle Grid 是如何找到voteidks和asm spfile.
1541 0