当前位置:  数据库>oracle

ASM:ORA-15063 错误处理方法一则

    来源: 互联网  发布时间:2017-05-11

    本文导语: ASM:ORA-15063 错误处理方法一则 idle> startup  ASM instance started    Total System Global Area   83886080 bytes  Fixed Size                  1217836 bytes  Variable Size              57502420 bytes  ASM Cache                  25165824 byte...

ASM:ORA-15063 错误处理方法一则

  • idle> startup 
  • ASM instance started 
  •  
  • Total System Global Area   83886080 bytes 
  • Fixed Size                  1217836 bytes 
  • Variable Size              57502420 bytes 
  • ASM Cache                  25165824 bytes 
  • ORA-15032: not all alterations performed 
  • ORA-15063: ASM discovered an insufficient number of disks for diskgroup "DATA" 
  • idle> select group_number,name,state,total_mb,free_mb from v$asm_diskgroup; 
  •  
  • GROUP_NUMBER NAME       STATE                               TOTAL_MB    FREE_MB 
  • ------------ ---------- --------------------------------- ---------- ----------  
  •            0 DATA       DISMOUNTED                                 0          0 
  •            2 WATER      MOUNTED                                 2744        599 
  •  
  • idle> alter diskgroup data mount; 
  • alter diskgroup data mount 
  • ERROR at line 1: 
  • ORA-15032: not all alterations performed 
  • ORA-15063: ASM discovered an insufficient number of disks for diskgroup "DATA" 
  •  
  •  
  • idle> drop diskgroup data; 
  • drop diskgroup data 
  • ERROR at line 1: 
  • ORA-15039: diskgroup not dropped 
  • ORA-15001: diskgroup "DATA" does not exist or is not mounted 
  •  
  •  
  • idle> drop diskgroup data including contents; 
  • drop diskgroup data including contents 
  • ERROR at line 1: 
  • ORA-15039: diskgroup not dropped 
  • ORA-15001: diskgroup "DATA" does not exist or is not mounted 
  • 查询错误信息:

  • [Oracle@localhost ~]$ oerr ora 15063 
  • 15063, 00000, "ASM discovered an insufficient number of disks for diskgroup "%s"" 
  • // *Cause:  ASM was unable to find a sufficient number of disks belonging to the 
  • //          diskgroup to continue the operation. 
  • // *Action: Check that the disks in the diskgroup are present and functioning,   
  • //          that the owner of the ORACLE binary has read/write permission to   
  • //          the disks, and that the ASM_DISKSTRING initialization parameter   
  • //          has been set correctly.  Verify that ASM discovers the appropriate   
  • //          disks by querying V$ASM_DISK from the ASM instance. 
  • 处理步骤:
    ① /etc/init.d/init.cssd stop
    ② /etc/init.d/init.cssd start
    ③ sleep 90
    ④ restart ASM instance and shutdown immediate
    ⑤ again restart ASM instance

  • idle> startup 
  • ASM instance started 
  •  
  • Total System Global Area   83886080 bytes 
  • Fixed Size                  1217836 bytes 
  • Variable Size              57502420 bytes 
  • ASM Cache                  25165824 bytes 
  • ASM diskgroups mounted 
  • 现在没抛出错误了,不过:

  • SQL> drop diskgroup data; 
  • drop diskgroup data 
  • ERROR at line 1: 
  • ORA-15039: diskgroup not dropped 
  • ORA-15001: diskgroup "DATA" does not exist or is not mounted 
  • 由于10g中还没有drop diskgroup force的语法,所以这里我们借助linux的dd和dbca配合来强制删除这个老顽固。

    步骤:

    ㈠ 通过查询可知raw5挂在了data身上:

  • [root@localhost ~]# dd if=/dev/zero of=/dev/raw/raw5 bs=1024 count=5 
  • 5+0 records in 
  • 5+0 records out 
  • 5120 bytes (5.1 kB) copied, 0.011998 seconds, 427 kB/s 
  • ㈡ 在dbca ---> show all ---> 选中raw5 ---> 点击cancel

    其实,我已经有water这个diskgroup,也mount上了,对于data这个diskgroup,可以不必管它。


        
     
     

    您可能感兴趣的文章:

     
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • oracle中fdisk导致的ASM磁盘数据丢失的解决方法
  • /usr/include/asm/目录,其中asm代表什么意思???
  • 关于_asm_宏定义的问题
  • Java 字节码操纵框架 ASM
  • asm文件夹在那里?
  • CentOS 5.5 找不到asm/atomic.h的问题
  • 介绍本好的asm的教材
  • 新手请教 asm_volatile?
  • inline asm問題
  • 在Linux下怎么编译.asm文件? iis7站长之家
  • 包含<asm/semaphore.h>后编译通不过???
  • asm/atomic.h 头文件的问题
  • asm volatile("incl %0":"+r"(b));是原子操作么。。。
  • 在Linux下怎么编译.asm文件?
  • error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
  • error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘. '
  • Oracle ASM自动管理存储管理简介
  • 'asm' operand has impossible constraints
  • 找不到asm/hardware.h在哪个目录,怎么办?
  • __asm__ __volatile__("": : :"memory");啥意思啊?
  • 为什么在我的引导程序setup.asm里,初始化8253定时器后,程序不能往下运行,而取消初始化后能???


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,