´ÙÀ½ Å×À̺íÀº ¹ß»ýÇÒ ¼ö ÀÖ´Â ¹®Á¦Á¡°ú, ±×·²¸¸ÇÑ ÀÌÀ¯, ±×¸®°í ¹®Á¦Á¡À» ÇØ°áÇϱâ À§ÇØ
ÃëÇÒ ¼ö ÀÖ´Â Á¶Ä¡¸¦ ½Äº°ÇÕ´Ï´Ù.
Ç¥ 61. Sun Cluster 2.2ÀÇ °í°¡¿ë¼º ¹®Á¦Á¡ ÇØ°á
Symptom | °¡´ÉÇÑ ¿øÀÎ | Á¶Ä¡ |
---|---|---|
³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ®ÇÒ ¼ö ¾øÀ½ | ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀº º¸Åë ³í¸® È£½ºÆ®ÀÇ ½ÇÆÐº¹±¸ Áß ¸¶¿îÆ®µÇ°í ¸¶¿îÆ®ÇØÁ¦µË´Ï´Ù. ½ÇÆÐº¹±¸ Áß, ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛ ¾Æ·¡¿¡¼ Ȱµ¿ÁßÀÎ ÇÁ·Î¼¼½º³ª ¿¸° ÆÄÀÏÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. µå¹°°Ô, Á¾·áµÉ ¼ö ¾ø´Â ÇÁ·Î¼¼½º´Â ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛ ¾Æ·¡¿¡ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¸¦ °®½À´Ï´Ù. ÇÁ·Î¼¼½º°¡ ¸¶¿îÆ® ÁöÁ¡ ¾Æ·¡¿¡ ÀÖ´ÂÁö ÆÄ¾ÇÇÏ·Á¸é, fuser(1m)À̳ª lsofÀ̶ó°í ÇÏ´Â GNU À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ. ¿À·ù ¸Þ½ÃÁö´Â ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÉ ¼ö ¾øÀ» ¶§ »ý¼ºµË´Ï´Ù.a | ½Ã½ºÅÛÀ» ÀçºÎÆ®Çϰųª, ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ¶Ç´Ù¸¥ À̸§À¸·Î À̵¿½Ã۰í ÀçÀÛ¼ºÇϽʽÿÀ. À̰ÍÀ» ¼öÇàÇÏ¸é µ¿°á ÇÁ·Î¼¼½º°¡ µð·ºÅ丮 ¾Æ·¡¿¡ À¯ÁöµÇ°Ô Çϸç(Á¾·áµÉ ¼ö ¾øÀ¸¹Ç·Î), ¸¶¿îÆ®°¡ ¹ß»ýÇÏ°Ô ÇÕ´Ï´Ù.b |
db2start ¶Ç´Â db2stop ½Ã°£Á¾·á´Â ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. | SIGALRM ½ÅÈ£´Â ºí·ÎÅ· ½Ã½ºÅÛ È£Ãâ·ÎºÎÅÍ ²÷¾îÁú ¼ö ¾ø½À´Ï´Ù. ´ë½Å, ½Ã½ºÅÛ È£ÃâÀº SA_RESTART Ç÷¡±×°¡ sigaction()·Î ¼³Á¤µÈ °Íó·³ Àç½ÃÀÛÇÕ´Ï´Ù. À̰ÍÀº DB2 HA ¿¡ÀÌÀüÆ®°¡ ¹«½ÃµÇµµ·Ï ½Ã°£Á¾·á¸¦ ¾ß±âÇϸç, ¿¡ÀÌÀüÆ® ¸Þ¼Òµå´Â Á¤ÁöµÈ db2start ¶Ç´Â db2stop ¸í·É¿¡¼ º¹±¸ÇÏ´Â ´ë½Å Á¤Áö½Ãŵ´Ï´Ù. | Solaris 2.6ÀÇ °æ¿ì Çʼö ÆÐÄ¡, 105210-17(¶Ç´Â ÀÌ»ó)À» Àû¿ëÇϽʽÿÀ. |
ÀνºÅϽº Á¤Áö·Î ·Î±ë | À̰ÍÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©·¯°¡Áö ÀÌÀ¯°¡ ÀÖÁö¸¸, ´ëºÎºÐÀÇ ÀϹÝÀûÀÎ ÀÌÀ¯´Â NFS ¹®Á¦Á¡ ¹× /usr/sbin/quota ÇÁ·Î±×·¥À» Æ÷ÇÔÇÕ´Ï´Ù. | NFS ¸¶¿îÆ®¸¦ Á¡°ËÇÏ¿© °ÇÀçÇÑ Áö È®ÀÎÇϰí ÀνºÅϽº ¼ÒÀ¯ÀÚ°¡ ¼ÒÀ¯ÇÏ´Â ÇÒ´ç ÇÁ·Î¼¼½º¸¦ »ìÆìº¸½Ê½Ã¿À. ½Ã½ºÅÛ °ü¸®ÀÚÀÇ Àç·®À¸·Î, /bin/true¿¡ ´ëÇÑ ±âÈ£ ¸µÅ©·Î ÇÒ´ç ÇÁ·Î±×·¥À» º¯°æÇÏ¸é ¹®Á¦Á¡À» ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ±ÇÀåµÇ´Â ¼Ö·ç¼ÇÀº ¾Æ´ÏÁö¸¸ ÀÛµ¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
¹æ±Ý EEE ÀνºÅϽº¸¦ ¼³Á¤ÇßÀ¸³ª ½ÃÀÛÇÏÁö ¾ÊÀ½ | hadb2_setup ¸í·ÉÀº /etc/services ÆÄÀÏ¿¡ Æ÷Æ®¸¦ Ãß°¡ÇÏÁö ¾ÊÀ¸¸ç, °ü¸®ÀÚ°¡ ¼öµ¿À¸·Î Æ÷Æ®¸¦ Ãß°¡Çϸ®¶ó°í ¿¹»óµË´Ï´Ù. ¿À·ù ¸Þ½ÃÁö°¡ ¸®Åϵ˴ϴÙ.c | ÀûÀýÇÑ Æ÷Æ® À̸§À» /etc/services ÆÄÀÏ¿¡¼ À̸§ ÁöÁ¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. |
START_NET ¸Þ¼Òµå´Â DB2¸¦ ½ÃÀÛÇÒ ¼ö ¾øÀ½ |
| ÀνºÅϽº°¡ ½ÇÆÐº¹±¸µÇÁö ¾Ê´Â Áö È®ÀÎÇÏ·Á¸é °áÇÔ ¸ð´ÏÅ͸µÀ» ÇØÁ¦ÇϽʽÿÀ.
ÀνºÅϽº ¼ÒÀ¯Àڷμ ·Î±×ÀÎÇϰí, ¼öµ¿À¸·Î DB2¸¦ ½ÃÀÛÇϽʽÿÀ.
|
ÀνºÅϽº¸¸ÀÌ ÇϳªÀÇ ¸Ó½Å¿¡¼ ÀÛ¾÷ÇÕ´Ï´Ù. |
| ÀÌ ¿øÀεé Áß ¾î´À °Íµµ Àû¿ëµÇÁö ¾Ê´Â °æ¿ì, ÀνºÅϽº ¼ÒÀ¯Àڷμ ·Î±×ÀÎÇÏ°í ¼öµ¿À¸·Î DB2¸¦ ½ÃÀÛÇϽʽÿÀ. EE ÀνºÅϽºÀÇ °æ¿ì, ÀνºÅϽº¸¦ ÁÖ°üÇÏ´Â ³í¸® È£½ºÆ®¸¦ ÇöÀç ¸Ó½Å¿¡¼ ÁÖ°üÇϰí ÀÖ´Â °æ¿ì DB2°¡ ÀÛµ¿ÇØ¾ß ÇÕ´Ï´Ù. EEE ÀνºÅϽºÀÇ °æ¿ì, µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ» ÁÖ°üÇÒ ¼ö Àִ Ŭ·¯½ºÅÍ ³»ÀÇ ¸ðµç ¸Ó½Å¿¡¼ DB2°¡ ÀÛµ¿ÇØ¾ß ÇÕ´Ï´Ù. |
su - <instance> -c "db2start"°¡ ÀÛ¾÷ÇÏÁö ¾Ê½À´Ï´Ù. |
|
|
EEE ÀνºÅϽº´Â ½ÃÀÛÇÒ ¼ö ¾øÀ¸³ª, Ȩ µð·ºÅ丮´Â ¸¶¿îÆ®µË´Ï´Ù. | HA-NFS µð·ºÅ丮´Â "·çÆ®" »ç¿ë±ÇÇÑ"À» »ç¿ëÇÏ¿© Ŭ·¯½ºÅÍ ³»ÀÇ ¸Ó½ÅÀ¸·Î ³»º¸³¾ ¼ö ¾ø¾ú½À´Ï´Ù. DB2 ¹× HA ¿¡ÀÌÀüÆ® µÑ´Ù À̰ÍÀ» Á¦´ë·Î ½ÇÇàÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù. | À̸¦ Å×½ºÆ®ÇÏ·Á¸é, ÀνºÅϽº ¼ÒÀ¯ÀÚ ¾Æ·¡¿¡¼ ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ(·çÆ®·Î¼). |
EEE ÀνºÅϽº µð·ºÅ丮°¡ "Stale NFS ÆÄÀÏ ÇÚµé" ¿À·ù¸¦ ¸®ÅÏÇÕ´Ï´Ù. | ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮 ¾Æ·¡¿¡¼ ¿©ÀüÈ÷ ó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. | ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮¸¦ ¸¶¿îÆ®ÇØÁ¦Çϰí, HA ¿¡ÀÌÀüÆ®°¡ ´Ù½Ã ¸¶¿îÆ®ÇÏ°Ô ÇϽʽÿÀ. hadb2 ¼ºñ½º°¡ ÇØÁ¦µÇ°í ´Ù½Ã ¼³Á¤µÇ¸é HA ¿¡ÀÌÀüÆ®°¡ ´Ù½Ã ¸¶¿îÆ®ÇÕ´Ï´Ù(hadb2_setup ¸í·É ³»ÀÇ hadb2_setup ¸í·É¿¡¼ -s ½ºÀ§Ä¡ ¼³¸í ÂüÁ¶). |
Á¦¾î ¹æ¹ýÀº SC2.2¸¦ ÅëÇØ Á¤»óÀûÀ¸·Î ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. | hadb2 ¼ºñ½º´Â Sun Cluster ¼ÒÇÁÆ®¿þ¾î·Î µî·ÏµÉ ¼ö ¾ø°Å³ª ¼³Á¤µÉ ¼ö ¾ø½À´Ï´Ù. | Á¦¾î ¹æ¹ýÀÌ ¸í·ÉÇà¿¡¼ Á¤»óÀûÀ¸·Î ¼öÇàÇϵµ·Ï ³ªÅ¸³ª´Â °æ¿ì,
¹®Á¦Á¡À» ¼³¸íÇϵµ·Ï µ½´Â ¿À·ù ¸Þ½ÃÁö¿¡ ´ëÇØ SYSLOG ÆÄÀÏÀ»
Á¡°ËÇϽʽÿÀ. hadb2 ¼ºñ½º°¡ Sun Cluster ¼ÒÇÁÆ®¿þ¾î·Î
µî·ÏµÇ°í ¼³Á¤µÇ´ÂÁö È®ÀÎÇϽʽÿÀ.
¼öµ¿À¸·Î ¸Þ¼Òµå¸¦ ¼öÇàÇÏ¸é ¹®Á¦Á¡À» µð¹ö±×ÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù.d
¸Þ¼Òµå´Â ·çÆ®·Î¼ ¼öÇàµÇ¾î¾ß Çϸç ÀûÀýÇÑ ¸í·ÉÇà Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ³í¸® È£½ºÆ®ÀÇ ¸ñ·ÏÀÌ nilÀ̸é, Àμö´Â ""·Î¼ Á¦°øµÇ¾î¾ß ÇÕ´Ï´Ù. °ø¹é ±¸ºÐÀÚ°¡ ¾ø´Â µû¿ÈÇ¥´Â °ø¹é Àμö¸¦ ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù. hadb2_startnet log0,log1 "" 600 ù¹øÂ° Àμö log0,log1Àº ³í¸® È£½ºÆ® log0 ¹× log1ÀÌ ÇöÀç ¸Ó½Å¿¡ ÀÇÇØ ÁÖ°üµÇ°í ÀÖÀ½À» hadb2_startnet ¸Þ¼Òµå¿¡ ¾Ë¸³´Ï´Ù. µÎ¹øÂ° Àμö°¡ nilÀ̸é, Ŭ·¯½ºÅÍ ³»ÀÇ ´Ù¸¥ ¸Ó½Å¿¡¼ ÁÖ°üµÇ´Â ´Ù¸¥ ³í¸® È£½ºÆ®°¡ ¾øÀ½À»(¸ðµç ³í¸® È£½ºÆ®´Â ÇöÀç ¸Ó½Å¿¡ ÀÖÀ½) hadb2_startnet ¸Þ¼Òµå¿¡ ¾Ë¸³´Ï´Ù. ¼¼¹øÂ° Àμö´Â 600ÃÊ ÀÌÈÄ¿¡ SC2.2°¡ ½Ã°£Á¾·áµÊÀ» ¾Ë¸³´Ï´Ù. |
»ç¿ëÀÚ ½ºÅ©¸³Æ®´Â ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. | ÀûÀýÇÑ µð·ºÅ丮°¡ ÀÖÀ¸¸ç ½ÇÇà °¡´ÉÇÑ °æ¿ì¿¡¸¸ »ç¿ëÀÚ ½ºÅ©¸³Æ®°¡ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù. | ÆÄÀÏ ¼ÒÀ¯±Ç ¹× ¼Ó¼ºÀ» Á¡°ËÇϽʽÿÀ. ½ºÅ©¸³Æ®°¡ ¿©ÀüÈ÷ ¼öÇàÇÏ´Â µ¥ ½ÇÆÐÇϸé, IBM ¼ºñ½º ´ã´çÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ. ¼öÇàÇÏÁö ¾Ê´Â ½ºÅ©¸³Æ®ÀÇ µð·ºÅ丮 ¸ñ·Ï°ú Ŭ·¯½ºÅ͸¦ ¼öÇàÇØ¾ß ÇÏ´Â ÆÄÀϺ¹±¸ ¶Ç´Â Ŭ·¯½ºÅÍ À籸¼ºÀÇ SYSLOG Ãâ·ÂÀ» Àü´ÞÇϽʽÿÀ. |
Á¤º¸°¡ /etc/syslog.conf¿¡¼ ÁöÁ¤ÇÏ´Â ÆÄÀÏ·Î ±â·ÏµÇÁö ¾Ê½À´Ï´Ù. |
| touch(1)¸¦ »ç¿ëÇÏ¿© /etc/syslog.conf ÆÄÀÏ¿¡¼ ÁöÁ¤ÇÏ´Â ÆÄÀÏÀ» ÀÛ¼ºÇÑ ÈÄ SYSLOG µ¥¸óÀ» Àç½ÃÀÛÇϽʽÿÀ. |
a ³í¸® È£½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÉ ¼ö ¾øÀ» ¶§ »ý¼ºµÇ´Â ¿À·ù ¸Þ½ÃÁö´Â ´ÙÀ½°ú °°½À´Ï´Ù. Aug 17 11:14:01 rash ID[SUNWcluster.loghost.1170]: importing data1 Aug 17 11:14:06 rash ID[SUNWcluster.scnfs.3040]: mount -F ufs -o "" /dev/vx/dsk/data1/data1-stat /log1 failed. Aug 17 11:14:07 rash ID[SUNWcluster.ccd.ccdd.5304]: error freeze cmd = /opt/SUNWcluster/bin/loghost_sync CCDSYNC_POST_ADDU LOGHOST_CM:log1:rash /etc/opt/SUNWcluster/conf/ccd.database 2 "0 1" 1 error code = 1
b ¿¹: scadmin@rash(218)# ps -fe | egrep db2 db2ee 1984 1 0 0:01 <defunct> Solution: scadmin@rash(229)# cd / scadmin@rash(230)# mv /log1 /log1.bkp scadmin@rash(231)# mkdir /log1
c ¿À·ù ¸Þ½ÃÁö´Â ´ÙÀ½°ú À¯»çÇÕ´Ï´Ù. SQL6030N START or STOP DATABASE MANAGER failed. Reason code "13".
d ¿¹¸¦ µé¾î, hadb2_startnet ¸Þ¼Òµå°¡ libdb2.so.1À» ãÀ» ¼ö ¾øÀ¸³ª º¸Åë Sun Cluster ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ ¼öÇàÇÏ´Â °æ¿ì, ¿À·ù°¡ º¸°íµÇÁö ¾Ê½À´Ï´Ù. ¸Þ¼Òµå¸¦ ¼öµ¿À¸·Î ¼öÇàÇÏ¸é ´ÙÀ½°ú °á°ú¸¦ °®½À´Ï´Ù. scadmin@crackle(213)# hadb2_startnet '''log0,log1' 600 ld.so.1: hadb2_startnet: fatal: libdb2.so.1: open failed: No such file or directory Killed |