zoukankan      html  css  js  c++  java
  • 【Oracle】ORA-00600: [kfgFinalize_2]

    环境:

    OSOEL5.6

    RAC10.2.0.1.0

    [root@rac2 ~]# crs_stat -t

    Name           Type           Target    State     Host        

    ------------------------------------------------------------

    ora....B1.inst application    ONLINE    ONLINE    rac1        

    ora....B2.inst application    ONLINE    OFFLINE               

    ora.RACDB.db   application    ONLINE    ONLINE    rac2        

    ora....SM1.asm application    ONLINE    ONLINE    rac1        

    ora....C1.lsnr application    ONLINE    ONLINE    rac1        

    ora.rac1.gsd   application    ONLINE    ONLINE    rac1        

    ora.rac1.ons   application    ONLINE    ONLINE    rac1        

    ora.rac1.vip   application    ONLINE    ONLINE    rac1        

    ora....SM2.asm application    ONLINE    ONLINE    rac2        

    ora....C2.lsnr application    ONLINE    ONLINE    rac2        

    ora.rac2.gsd   application    ONLINE    ONLINE    rac2        

    ora.rac2.ons   application    ONLINE    ONLINE    rac2        

    ora.rac2.vip   application    ONLINE    ONLINE    rac2 

    rac的第二个节点实例无法启动

    尝试手动启动

    [oracle@rac2 ~]$ export ORACLE_SID=RACDB2

    [oracle@rac2 ~]$ sqlplus / as sysdba

     

    SQL*Plus: Release 10.2.0.1.0 - Production on Thu Aug 21 14:34:44 2014

     

    Copyright (c) 1982, 2005, Oracle.  All rights reserved.

     

    Connected to an idle instance.

     

    SQL> startup

    ORA-01078: failure in processing system parameters

    ORA-01565: error in identifying file '+DATA/RACDB/spfileRACDB.ora'

    ORA-17503: ksfdopn:2 Failed to open file +DATA/RACDB/spfileRACDB.ora

    ORA-15056: additional error message

    ORA-17503: ksfdopn:DGOpenFile05 Failed to open file +DATA/racdb/spfileracdb.ora

    ORA-17503: ksfdopn:2 Failed to open file +DATA/racdb/spfileracdb.ora

    ORA-15001: diskgroup "DATA" does not exist or is not mounted

    ORA-06512: at line 4

    显示diskgroup没有mount

    那么去ASM下查看diskgroup的状态。并尝试mount

    [oracle@rac2 ~]$ export ORACLE_SID=+ASM2

    [oracle@rac2 ~]$ sqlplus / as sysdba

     

    SQL*Plus: Release 10.2.0.1.0 - Production on Thu Aug 21 14:41:59 2014

     

    Copyright (c) 1982, 2005, Oracle.  All rights reserved.

     

     

    Connected to:

    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

    With the Partitioning, Real Application Clusters, OLAP and Data Mining options

     

     

    SQL> desc v$asm_diskgroup;

     Name                                      Null?    Type

     ----------------------------------------- -------- ----------------------------

     GROUP_NUMBER                                       NUMBER

     NAME                                               VARCHAR2(30)

     SECTOR_SIZE                                        NUMBER

     BLOCK_SIZE                                         NUMBER

     ALLOCATION_UNIT_SIZE                               NUMBER

     STATE                                              VARCHAR2(11)

     TYPE                                               VARCHAR2(6)

     TOTAL_MB                                           NUMBER

     FREE_MB                                            NUMBER

     REQUIRED_MIRROR_FREE_MB                            NUMBER

     USABLE_FILE_MB                                     NUMBER

     OFFLINE_DISKS                                      NUMBER

     UNBALANCED                                         VARCHAR2(1)

     COMPATIBILITY                                      VARCHAR2(60)

     DATABASE_COMPATIBILITY                             VARCHAR2(60)

     

    SQL> select NAME,STATE from v$asm_diskgroup;

     

    NAME                           STATE

    ------------------------------ -----------

    FRA                            DISMOUNTED

    DATA                           DISMOUNTED

     

    SQL> alter diskgroup DATA mount;

    alter diskgroup DATA mount

    *

    ERROR at line 1:

    ORA-00600: internal error code, arguments: [kfgFinalize_2], [], [], [], [], [],

    [], []

    报了ORA-600: [kfgFinalize_2]

    上网查证之后:

    ASM异常崩溃后,可能会导致ASM实例第一次重新启动出现异常,报ORA-600: [kfgFinalize_2]

    终于的解决方法就是停止全部节点上的ASM,重新启动就可以。

  • 相关阅读:
    UITableView加载显示更多内容
    UITableView  折叠效果
    40个GitHub上最受欢迎的iOS开源项目
    oc中的block使用心得
    iOS CGRectContainsPoint的用法
    ios NSComparator 三种枚举类型
    错误提示 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'i386'
    IOS 第三方库之-MBProgressHUD的使用详解
    ios 测试工程是否内存泄漏
    单双击手势
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5282831.html
Copyright © 2011-2022 走看看