【Oracle】ORA-00600: [kfgFinalize_2]

环境:

OS:OEL5.6

RAC:10.2.0.1.0

[[email protected] ~]# 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的第二个节点实例无法启动

尝试手动启动

[[email protected] ~]$ export ORACLE_SID=RACDB2

[[email protected] ~]$ 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

[[email protected] ~]$ export ORACLE_SID=+ASM2

[[email protected] ~]$ 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,重启即可。

【Oracle】ORA-00600: [kfgFinalize_2]

时间: 2024-11-05 13:43:54

【Oracle】ORA-00600: [kfgFinalize_2]的相关文章

【Oracle】ORA 01810 格式代码出现两次-转

一.Oracle中使用to_date()时格式化日期需要注意格式码 如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟.select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual; 二.另要以24小时的形式显示出来

【Oracle】ora-12541错误解决

ORA-12541: TNS无监听程序错误 1.在oracle安装目录下查找listener.ora和tnsnames.ora文件,然后打开 2.将host改为机器名 3.执行命令:lsnrctl stop,再执行lsnrctl start. [Oracle]ora-12541错误解决,布布扣,bubuko.com

【Oracle】Windows 7下完全卸载Oracle 11g数据库

闲来无事,想把Oracle 11g重装一下,记录如下:   (1)首先在服务中停止所有的Oracle服务:   (2)开始 -> 程序 -> Oracle-OraDb11g_home1 -> Oracle Installation Products -> Universal Installer,单击“卸载产品”-“全部展开”,然后选中除“OraDb11g_home1”外的全部目录,进行删除:   (3)删除注册表: HKEY_LOCAL_MACHINE\SOFTWARE\ORACL

【Oracle】常用语句集合

1 oracle常用经典SQL查询 2 常用SQL查询: 3 4 1.查看表空间的名称及大小 5 6 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 7 from dba_tablespaces t, dba_data_files d 8 where t.tablespace_name = d.tablespace_name 9 group by t.tablespace_name; 10 11 2.查看表空间物

【Oracle】RAC下的一些常用命令(一)

节点层: olsnodes -n:显示每个节点编号. [[email protected] ~]# olsnodes -n rac1    1 rac2    2 -p:显示每个节点用于private interconnect的网络接口名称. [[email protected] ~]# olsnodes -p rac1    rac1-priv rac2    rac2-priv -i:显示每个节点的VIP [[email protected] ~]# olsnodes -i rac1    

【Oracle】OCR的备份和恢复之导出导入

使用导出导入进行OCR的备份和恢复: 在对集群做调整前,如:增删节点等操作前,应该对OCR进行一次备份,可以使用export备份到指定文件. 实验环境: OS:OEL5.6 RAC:10.2.0.1.0 (1)关闭所有节点的CRS 节点1: [[email protected] crsd]# crsctl stop crs Stopping resources. Successfully stopped CRS resources Stopping CSSD. Shutting down CSS

【Oracle】PL/SQL通过instantclient连接Oracel

适用情况:连接oracle,正常情况下得在本机安装oracle客户端,但是oracle软件过于庞大臃肿,所以精简版的instantclient就应运而生了. 1.下载地址: http://www.oracle.com/technetwork/topics/winsoft-085727.html 2:解压,假设解压目录为D:\instantclient,目录下添加sqlnet.ora.tnsnames.ora 3.添加环境变量 变量名: TNS_ADMIN变量值: D:\instantclient

【Oracle】物理体系结构

 一.ORACLE 物理体系结构 原理结构图 各部分解释: PGA: 私有内存区,仅供当前发起用户使用. 三个作用 用户登录后的session信息会保存在PGA. 执行排序,如果内存不够,oracle会在临时表空间中完成 保存用户权限信息 SGA: 包含共享池,数据缓冲区,日志缓冲区以及一些相关的进程. DATABASE: 数据最终存放的地方,其中一块区域是日志存放区.数据和记录日志又由DBWR和LGWR来写入数据库和重做日志组,待一个重做日志组满了之后切换到下一个,等到循环了一次之后,原来

【Oracle】逻辑结构(TableSpace→Segment→Extent→Block)

 一.逻辑体系结构图 二.逻辑结构图组成介绍 从上表可以看出,一个数据库是由多个表空间(tablespace)组成,一个表空间又由多个段(segment)组成,一个段又由多个区(extent)组成,一个区则由多个块(block)组成. 一个数据库中,UNDO和SYSTEM表空间是必须存在的. 举个例子: 话说张三是大坝县的一个农民,每年秋收的稻谷都必须放到县里的粮仓里统一管理.跟他一同去的还有李四.王五等以种稻谷为主的农民. 刚开始的时候县里粮仓给他分配了一块5㎡的地方(block块)给他存