|
>>±ÞÇÑ»ç¶÷ ´Ô²²¼ ¾²½Ã±æ<<
:: Ȥ½Ã ¾Æ½Ã´Â ºÐÀº ²À Á¶¾ð Á» ºÎŹµå¸³´Ï´Ù.
:: ¿À¶óŬ Å×Å© ¼¾ÅÍ º¸´Ù ¿©±â°¡ ´õ ºü¸¦ °Í °°¾Æ¼¿ä.
:: OS ´Â ¼Ö¶ó¸®½º ½ºÆÅ 2.8 ÀÔ´Ï´Ù.
::
:: ORA-07445: exception encountered: core dump [] [SIGILL] [Illegal opcode] [2357341856] [
:: ] []
::
:: 07445, 00000, "exception encountered: core dump [%s] [%s] [%s] [%s] [%s] [%s]"
:: // *Cause: An OS exception occurred which should result in the creation of a
:: // core file. This is an internal error.
:: // *Action: Contact your customer support representative.
::
::
::
:: ORA-00600: internal error code, arguments: [4036], [1], [0], [], [], [], [], []
------------------------------
Á¦°¡ ¾´ ±Û¿¡ ´ëÇØ ¸®Çà ´ä´Ï´Ù..(- -;)
±×¸®°í, À§¿¡ ´äº¯ÇØ ÁֽŠºÐ °¨»çµå¸³´Ï´Ù.
¾Æ·¡´Â ¿À¶óŬ ½ÎÀÌÆ®¿¡¼ ÆÛ¿Â °ÍÀ» °£Ã߸° °ÍÀÔ´Ï´Ù.
===========================
ORA-600 ¿¡·¯´Â ORACLEÀÌ Á÷Á¢ ¹öÆÛ·Î µ¥ÀÌŸ¸¦ ÀоîµéÀÏ ¶§ ÀÐÀº ºí·°ÀÇ
DBA(Data Block Address)°¡ À߸øµÇ¾úÀ½(INVALID)À» ÀǹÌÇÑ´Ù.
arg1Àº ½ÇÁ¦·Î ÀоîµéÀÎ ºí·°ÀÇ DBA¸¦ ³ªÅ¸³»¸ç arg2´Â ORACLEÀÌ ÀаíÀÚ
ÇÏ¿´´ø ºí·°ÀÇ DBA¸¦ ³ªÅ¸³½´Ù. arg1°ú arg2ÀÌ ´Ù¸£¸é À§¿¡¼¿Í °°Àº ¿¡·¯°¡
¹ß»ýÇϸç ÁÖ·Î OS³ª HWÀÇ ¹®Á¦°¡ ±× ¿øÀÎÀÌ µÇ´Â °æ¿ì°¡ ¸¹´Ù.µ¥ÀÌŸÀÇ ¼Õ»ó
¿øÀÎÀº ¿©·¯°¡Áö°¡ ÀÖÀ¸¸ç ´ë°³ µ¥ÀÌŸ°¡ ¼Õ»óµÉ ´ç½Ã¿¡´Â ±× »ç½ÇÀÌ µå·¯³ªÁö
¾Ê´Ù°¡ ¼Õ»óµÈ ºÎºÐÀÇ µ¥ÀÌŸ°¡ »ç¿ëµÉ ¶§ ºñ·Î¼Ò ¼Õ»óµÈ »ç½ÇÀÌ ¾Ë·ÁÁö°Ô
µÈ´Ù.
ORACLEÀº ¸ðµç Á¤º¸¸¦ ºí·° ÇüÅ·Π°ü¸®ÇÑ´Ù. ORACLE µ¥ÀÌŸ ºí·°Àº Çϳª
ÀÌ»óÀÇ OS ºí·°À¸·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ±× Å©±â´Â init.ora ÈÀÏÀÇ
DB_BLOCK_SIZE¿¡ ³ªÅ¸³ª ÀÖ´Ù.
ORACLE µ¥ÀÌŸ ºí·°Àº ºí·°ÀÇ Á¤º¸¸¦ ´ãÀº fixed header ¸¦ °®°í ÀÖÀ¸¸ç ÀÌ
Á¤º¸¸¦ ÀÌ¿ëÇÏ¿© °¢°¢ÀÇ ºí·°°ú µ¥ÀÌŸº£À̽º ÀüüÀÇ INTEGRITY¸¦ À¯ÁöÇÑ´Ù.
DBA´Â fixed headerÀÇ ÇÑ ºÎºÐÀ¸·Î 32bit ±æÀÌÀÇ Á¤¼öÀÌ¸ç µ¥ÀÌŸº£À̽ºÀÇ ÈÀÏ
¹øÈ£¿Í ÈÀÏ¿¡¼ ºí·°À§Ä¡¸¦ ³ªÅ¸³½´Ù.
DBA¿¡ ¹®Á¦°¡ ÀÖÀ¸¸é ORACLEÀº OERI(3339)¿Í ÇÔ²² À§¿¡¼ ¸»ÇÑ 2°³ÀÇ Àμö,
Áï arg1°ú arg2¸¦ Ç¥½ÃÇÏ°Ô µÈ´Ù. ÀÌ µÎ °ªÀÌ ´Ù¸£¸é OERI(3339)°¡ ¹ß»ýÇÏ°Ô
µÇ´Â °ÍÀÌ´Ù.
ORACLEÀº ÈÀÏ¿¡ ºí·°À» ÀÐ°í ¾µ¶§ ½Ã½ºÅÛ Æã¼Ç ÄÝÀ» ÀÌ¿ëÇÑ´Ù.
¿©±â¿¡´Â lseek(), read(), readv(), write(), writev() µîÀÌ Æ÷ÇԵȴÙ.
ºí·°ÀÌ OS¿¡ ÀÇÇؼ ÀÐÇôÁö¸é SGA·Î µé¾î°¡¸ç °ðÀÌ¾î¼ DBA¿¡ ´ëÇÑ °Ë»ç°¡
ÀÌ·ç¾îÁø´Ù.
°æ¿ì1)
ORA-00600 [3339] [0] [large number] [] [] [] []
ORA-1578: Data block corrupted file # block #
ÀÌ °æ¿ì¿¡´Â arg1Àº 0ÀÌ°í arg2´Â ORACLEÀÌ Ã£°í ÀÖ´Â DBAÀÌ´Ù. ÀÌ ¿¡·¯ÀÇ
¿øÀÎÀº ORACLE ºí·°ÀÇ ÀϺΰ¡ ¸ðµÎ 0À̱⠶§¹®ÀÎ °æ¿ì°¡ ¸¹´Ù.
ORACLE ºí·°³»ÀÇ Ã¹¹ø° OS ºí·°Àº µð½ºÅ©»óÀÇ ¹®Á¦·Î Çؼ OS ¶Ç´Â µð½ºÅ©
º¹±¸ ÇÁ·Î±×·¥ÀÌ ÇØ´ç ºí·°À» º¹±¸ÇÏ·Á´Â °úÁ¤¿¡¼ ¸ðµÎ 0À¸·Î µÇ¾î¹ö¸®°ï
ÇÑ´Ù.
À¯´Ð½º Ç÷§ÆûÀÇ °æ¿ì¿¡´Â ¿©·¯°³ÀÇ DBWRÀ» µ¿½Ã¿¡ ÀÛµ¿½ÃÅ°¸é ÀÌ¿Í°°Àº
¹®Á¦°¡ ¹ß»ýÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖÀ¸³ª V6.0.33.2 ÀÌÈÄ ¹öÀü¿¡¼ºÎÅÍ´Â
¼öÁ¤µÇ¾ú´Ù.
ORA-1578 ¸Þ½ÃÁö´Â ¹Ýµå½Ã OERI(3339)¸¦ À¯¹ß½ÃÅ°Áö´Â ¾Ê´Â´Ù.
¿øÀÎ:
arg1ÀÌ 0À̵Ǵ ¶Ç´Ù¸¥ ¿øÀÎÀº ORACLEÀÇ ¹ö±× ¶§¹®Àε¥ ·Ñ¹é¼¼±×¸ÕÆ®°¡
µå·ÓµÇ±â Àü ±× ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ Æ÷ÇÔÇÑ Å×ÀÌºí½ºÆäÀ̽º°¡ ¸ÕÀú µå·ÓµÇ¸é
¹ß»ýÇÑ´Ù. ÀÌ ¹®Á¦´Â V6.0.32 ÀÌÈÄÀÇ ¹öÀü¿¡¼ ¼öÁ¤µÇ¾ú´Ù.
°æ¿ì2)
ORA-00600 [3339] [large number] [large number] [] [] [] []
ORA-1578: Data block corrupted file # block #
¿øÀÎ1)
À̹ø¿¡´Â µð½ºÅ©»óÀÇ ¹°¸®Àû ºí·°ÀÇ DBA°¡ Ʋ¸° °æ¿ìÀÌ´Ù. ÀÌ°ÍÀº ºí·°ÀÌ
¸Þ¸ð¸® »ó¿¡¼ ¼Õ»óµÇ¾úÀ¸³ª ±×´ë·Î µð½ºÅ©¿¡ ±â·ÏµÈ °æ¿ì¿¡ ¹ß»ýÇÑ´Ù. ÀÌ
¹®Á¦´Â ¸Å¿ì µå¹°°Ô ³ªÅ¸³ª¸ç ÀÌ ¶§ÀÇ DBA´Â º¸Åë ¾Æ¹«Àǹ̾ø´Â °ªÀÌ´Ù.
¸¸¾à ¸Þ¸ð¸®¿¡ ¹®Á¦°¡ ÀÖ´Ù°í »ý°¢µÈ´Ù¸é ´ÙÀ½°ú °°Àº event parameter¸¦
init.ora¿¡ Ãß°¡ÇÔÀ¸·Î½á ºí·° °Ë»ç¸¦ ÇÒ ¼ö ÀÖ´Ù.
event = "10210 trace name context forever, level 10"
event = "10211 trace name context forever, level 10"
DBWR°¡ µð½ºÅ©¿¡ µ¥ÀÌŸ¸¦ ¾²±â Àü¿¡ ij½¬¿¡¼ ¼Õ»óµÈ ºí·°À» ¹ß°ßÇϸé
OERI(3398) ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í ÀνºÅϽº¸¦ Á¤Áö½Ãų °ÍÀÌ´Ù. µû¶ó¼ ¹®Á¦ÀÇ
ºí·°Àº µð½ºÅ©¿¡ ÀúÀåµÇÁö ¾Ê´Â´Ù. ÀÌ ¶§ DBA¸¦ Æ÷ÇÔÇÑ ¸¹Àº ÀμöµéÀÌ
OERI(3398) ³»ºÎ ¿¡·¯ 󸮱⿡ Àü´ÞµÈ´Ù. ÀÌ¿Í °°Àº °æ¿ì¿¡´Â ÀνºÅϽº¸¦ ´Ù½Ã
±âµ¿½ÃÅ°°í ¸®ÅÏµÈ Àμö¿Í tarce ÈÀÏÀ» °¡Áö°í Oracle World Wide Customer
Support¿¡ ¿¬¶ôÇÏ¿©¾ß ÇÑ´Ù.
¿øÀÎ2)
ºí·°ÀÌ µ¥ÀÌŸÈÀÏ»ó¿¡ ±â·ÏµÉ À§Ä¡¸¦ À߸ø ã´Â °æ¿ìÀÌ´Ù. ÀÌ°ÍÀº
"write blocks out of sequence" ¶ó°í ºÒ¸®¿î´Ù. ÀÌ ¶§ OERI(3339)¿¡¼
Ç¥½ÃµÇ´Â DBA´Â ¸ðµÎ À¯È¿ÇÑ °ªÀÌ´Ù. ÀÌ°ÍÀº ORACLEÀÌ lseek()À» È£ÃâÇßÀ» ¶§
OS°¡ ºí·°À» À߸øµÈ °÷¿¡ ±â·ÏÇؼ »ý±â´Â °æ¿ì°¡ ¸¹´Ù.
¾î¶² HW/OS °ø±Þ¾÷üµéÀº 4.2G ¸¦ ³Ñ´Â Å« ÈÀÏÀ» ´Ù·ê ¼ö ÀÖ´Â ±â´ÉÀ»
Á¦°øÇÑ´Ù. ÀÌ°ÍÀº 32bit unsigned number·Î ´Ù·ê ¼ö ÀÖ´Â ¹üÀ§¸¦ ¹þ¾î³ª±â
¶§¹®¿¡ OS´Â offset °ªÀ» ORACLEÀÌ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÀûÀýÈ÷ º¯È¯½ÃÄÑ¾ß ÇÑ´Ù.
ORACLEÀº OSÀÇ Áö¿ø ¿©ºÎ¿Í °ü°è¾øÀÌ 2G ÀÌ»óÀÇ ÈÀÏÀ» Áö¿øÇÏÁö ¾ÊÀ¸¸ç
À§¿Í°°Àº Å« ÈÀÏÀ» ´Ù·ê ¼ö Àִ ȯ°æ¿¡¼´Â lseek() ½Ã½ºÅÛ ÄÝÀÌ Á¤È®ÇÑ
À§Ä¡·ÎÀÇ º¯È¯À» ½ÃÄÑÁÖÁö ¸øÇÔ¿¡µû¶ó º¸´Ù ÀÛÀº Å©±âÀÇ ÈÀÏ¿¡¼µµ ¹®Á¦°¡
¹ß»ýÇÏ´Â °æ¿ìµµ ÀÖ´Ù.
¿øÀÎ3)
¼¼¹ø° ¿øÀÎÀº I/O±â´ÉÀÌ ÀüÇô ÀÛµ¿ÇÏÁö ¾Ê´Â °æ¿ìÀÌ´Ù. ÀÌ °æ¿ì¿¡ Ç¥½ÃµÇ´Â
DBA °ªÀº ¸ðµÎ À¯È¿ÇÑ °ªµéÀÌÁö¸¸ arg1Àº ÀÌÀü¿¡ SGA·Î ÀÐÇôÁø ºí·°ÀÇ DBA °ªÀÌ
µÈ´Ù. ORACLEÀº lseek(), read() ½Ã½ºÅÛ ÄÝÀÌ ¸®ÅÏÇÏ´Â ¿¡·¯ Äڵ带 °Ë»çÇϸç
read()°¡ ÀоîµéÀÎ ¹ÙÀÌÆ® ¼ö°¡ BLOCK SIZEÀÇ Á¤¼ö¹èÀÎÁö¸¦ °Ë»çÇÑ´Ù. ÀÌ
°Ë»ç¸¦ Åë°úÇϸé ORACLEÀº ¼º°øÀûÀ¸·Î READ°¡ ¼öÇàµÇ¾ú´Ù°í °¡Á¤ÇÑ´Ù. ¸¸¾à
DBA°¡ Á¤È®ÇÏÁö ¾Ê´Ù°í üũµÇ¸é DATABASE¿¡ ´ëÇÑ Àб⠿䱸´Â ½ÇÆÐÇϱâ
¶§¹®¿¡ ½ÇÁ¦ÀÇ ºí·° Àбâ´Â ÀϾÁö ¾Ê´Â´Ù. ÀÌ °æ¿ì¿¡ ¸®ÅÏµÈ DBA´Â ½ÇÁ¦·Î´Â
´Ù¸¥ ÈÀÏÀÇ ´Ù¸¥ ºí·°À» Áö½ÃÇÏ°Ô µÉ ¼öµµ ÀÖ´Ù.
¿øÀÎ4)
¶Ç ´Ù¸¥ ¿øÀÎÀº µ¿ÀÏÇÑ µð¹ÙÀ̽º¿¡¼ ´Ù¸¥ ºí·°À» Àоî¿Â °æ¿ìÀÌ´Ù. ÀÌ°ÍÀº
ÀÛ¾÷ÀÌ ¸Þ¿ì ¹Ù»Û µð½ºÅ©¿¡¼ ¹ß»ýÇÏ°ï ÇÑ´Ù. ¾î¶² °æ¿ì¿¡´Â ¼ö¹é°³ ÀÌ»ó
¶³¾îÁø °÷ÀÇ ºí·°À» Àоî¿À´Â °æ¿ìµµ ÀÖ´Ù. À̶§¿¡µµ DBA °ªÀº ¸ðµÎ À¯È¿ÇÑ
°ªÀÌ´Ù.
¼¼¹ø°¿Í ³×¹ø° °æ¿ì¿¡´Â ´Ù½Ã Çѹø µ¿ÀÛÀ» ¹Ýº¹ÇÔÀ¸·Î½á ¹®Á¦´Â ÇØ°áµÉ ¼ö
ÀÖÀ¸¸ç ÀÌ°ÍÀº ÀϹÝÀûÀ¸·Î ORACLEÀÇ ¹®Á¦°¡ ¾Æ´Ï¶ó OS³ª HWÀÇ ¹®Á¦ÀÎ °æ¿ì°¡
¸¹´Ù.
OERI(3339)¿¡¼ Ç¥½ÃµÇ´Â ÀμöµéÀÇ °ªÀº Ç÷§Æû¿¡ µû¶ó ´Ù¸£´Ù.
=================================
Ãâó: www.oracle.com/kr
|