ORA-600 [kfcbCloseCIC10]


ERROR:
ORA-600 [kfcbCloseCIC10] [a] [b] [c]
VERSIONS:
versions 10.1.0 to 10.2.0
DESCRIPTION:
ASM disk was expected to be offline state for read but different state found:
e.g. disk is
ONLINE (0x7), RONLINE (0x01), PROTECT (0x05)
ARGUMENTS:
Arg [a] Diskgroup number
Arg [b] Disk number
Arg [c] Disk mode
Valid Disk modes are:
UNKNOWN = 0x00 (000)
RONLINE = 0x01 (001)
WONLINE = 0x02 (010)
VALID = 0x04 (100)
ONLINE VALID|WONLINE|RONLINE = 0x07 (111)
PENDING VALID|WONLINE = 0x06 (110)
PROTECT VALID|RONLINE = 0x05 (101)
OFFLINE VALID = 0x04 (100)
From above, 7, 1, 5 are the valid third arguments for this OERI.
FUNCTIONALITY:
Kernel Files Cache interface
IMPACT:
INSTANCE FAILURE
PROCESS FAILURE



Try to bring the ASM diskgroup (or disk) online.



(1) mode_kfdsk is part of kfdsk struct
(2) kfdsk - Kernel Files DiSK Descriptor structure
which is an SGA structure (x$kfdsk)
(3) MODE_KFDSK.x$kfdsk is directly related to MODE_STATUS.v$asm_disk
(4) MODE_KFDSK becomes cached from PST metadata (KFBTYP_PST_DTA, kfbtyp 0x12)
(5) you can access PST with kfed (aun=1)
kfed PST-example:
kfdpDtaE[0].status: 117440512 ; 0x000: V=1 R=1 W=1
means:
ONLINE VALID|WONLINE|RONLINE = 0x07 (111)
(6) modifications to mode_kfdsk are allowed by CKPT BG process in an ASM instance,
or by ASMB BG in a DB instance only.
(7) when does this error occure?
- disk offline checking will be done in kfcCloseCIC
- this function is called e.g. at:
1) Latch Cleanup
2) RAC: Cross-instance Calls (ckpt)



KSBCIFCT(KSBCI_KFCCLOSE, kfcCloseCIC, "CKPT")

 


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *