Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java System Calendar Server 6 2005Q1 °ü¸® ¼³¸í¼­ 

22Àå
¹®Á¦ ÇØ°á

ÀÌ Àå¿¡¼­´Â ½Ã½ºÅÛ¿¡ ¹®Á¦°¡ ÀÖ´ÂÁö ¿©ºÎ¿Í ¹®Á¦ÀÇ ¿øÀÎÀ» È®ÀÎÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸î °¡Áö ¹®Á¦ ÇØ°á ±â¼ú¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


µð¹ö±ë Á¤º¸ ¼³Á¤

Àüü ½Ã½ºÅÛÀ» "µð¹ö±× ¸ðµå"·Î ½ÇÇàÇÏ´Â ics.conf ¸Å°³ º¯¼ö´Â ¾øÁö¸¸ ÀÌ Àý¿¡¼­´Â À¯¿ëÇÑ µð¹ö±× Á¤º¸¸¦ °¡Á®¿À´Â ¸î °¡Áö ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.


ÁÖ

°úµµÇÑ ·Î±ë°ú ¸ð´ÏÅ͸µÀº ¼º´É¿¡ ºÎÁ¤ÀûÀÎ ¿µÇâÀ» ÁֹǷΠÇÊ¿äÇÏÁö
¾ÊÀº °æ¿ì ÇØÁ¦ÇϽʽÿÀ.


·Î±ë ¼öÁØ ¿Ã¸®±â

·Î±ëÀÇ »ó¼¼ Ç¥½Ã ¼öÁØÀ» ³ôÀÌ·Á¸é Ç¥ 22-1¿¡ Ç¥½ÃµÈ ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù.

Ç¥ 22-1 µð¹ö±× ¸ðµå ¼³Á¤À» À§ÇÑ ics.conf ¸Å°³ º¯¼ö

¸Å°³ º¯¼ö

¼³¸í ¹× ±âº»°ª

logfile.loglevel

CRITICAL, ALERT, ERROR, WARNING, NOTICE ¹× INFORMATIONÀ» Æ÷ÇÔÇÏ¿© ¸ðµç ¼öÁØÀ» ±â·ÏÇÏ·Á¸é DEBUG·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¼³Á¤Àº ¸ðµç ·Î±×¿¡ Àû¿ëµË´Ï´Ù.

»ç¿ë °¡´ÉÇÑ ´Ù¸¥ ·Î±×¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Calendar Server ·Î±× ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

LDAP ij½Ã¿¡ ´ëÇÑ ¾×¼¼½º ·Î±ë È°¼ºÈ­

LDAP µ¥ÀÌÅÍ Ä³½Ã¿¡ ´ëÇÑ ¸ðµç ¾×¼¼½º¸¦ ±â·ÏÇÏ°í ·Î±×(º¸°í¼­)¸¦ Ãâ·ÂÇÏ·Á¸é Ç¥ 22-2¿¡ Ç¥½ÃµÈ ics.conf ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

Ç¥ 22-2 µð¹ö±× ¸ðµå ¼³Á¤À» À§ÇÑ ics.conf ¸Å°³ º¯¼ö

¸Å°³ º¯¼ö

¼³¸í ¹× ±âº»°ª

local.ldap.cache.stat.
enable

LDAP µ¥ÀÌÅÍ Ä³½Ã¿¡ ´ëÇÑ ¾×¼¼½º ·Î±× ¿©ºÎ ¹× ·Î±× ÆÄÀÏÀÇ Åë°è Àμ⠿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº "no"(Åë°è ±â·Ï ¾È ÇÔ)ÀÔ´Ï´Ù. Åë°è ·Î±ëÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é "yes"·Î ¼³Á¤ÇÕ´Ï´Ù.

¼º´É Çâ»óÀ» À§ÇØ ÀÌ ¸Å°³ º¯¼ö´Â µð¹ö±× ¸ðµå¿¡¼­¸¸ »ç¿ëÇϽʽÿÀ.

local.ldap.cache.stat.
°£°Ý

°¢ Åë°è º¸°í¼­°¡ ·Î±× ÆÄÀÏ¿¡ ±â·ÏµÇ´Â °£°ÝÀ» ÃÊ ´ÜÀ§·Î ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº "1800"ÃÊ(30ºÐ)ÀÔ´Ï´Ù.

·Î±ëÀÌ »ç¿ë °¡´ÉÇÑ °æ¿ì¿¡¸¸ È°¼ºÈ­µË´Ï´Ù. °£°ÝÀ» ÁÙÀÌ¸é ¹®Á¦¸¦ Á¤È®È÷ ½Äº°ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. °£°ÝÀ» ´Ã¸®¸é ½Ã½ºÅÛ ·Îµå°¡ ÁÙ¾îµì´Ï´Ù.

Calendar Server À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ
¸ð´ÏÅÍ

½Ã½ºÅÛÀ» ¸ð´ÏÅÍÇÏ·Á¸é ´ÙÀ½ Calendar Server À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÕ´Ï´Ù.

Calendar Server À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï D, "Calendar Server ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.


LDAP ¹®Á¦ ÇØ°á

ÀÌ ÀýÀº LDAP ¹®Á¦¿Í °ü·ÃµÈ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Calendar Server À¯Æ¿¸®Æ¼ ÀÛµ¿ ¾È ÇÔ

È£½ºÆ®µÈ ȯ°æÀ» óÀ½À¸·Î ¸¸µå´Â °æ¿ì µµ¸ÞÀÎ, ÄÁÅ×À̳Ê, »ç¿ëÀÚ ¹× ÀÚ¿ø¿¡ ´ëÇÑ ÇØ´ç Ç׸ñÀ» Ãß°¡ÇÏ¿© LDAPÀÇ DC Æ®¸®¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. cscal°ú °°Àº Calendar Server À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¶§ DC Æ®¸®°¡ ¾øÀ¸¸é "Initialization failed .... exiting"°ú °°Àº ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

DC Æ®¸® ·çÆ®¿¡ ÃÖ¼ÒÇÑ Çϳª(±âº»°ª)ÀÇ µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. È£½ºÆ®µÈ µµ¸ÞÀÎ(Schema 1)À» Ãß°¡ÇÏ·Á¸éÀÇ Áöħ¿¡ µû¶ó DC Æ®¸® ±¸Á¶¸¦ ¸¸µì´Ï´Ù.


¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ ¹®Á¦ ÇØ°á

Calendar Server´Â ´Þ·Â µ¥ÀÌÅͺ£À̽º ¹× LDAP µð·ºÅ丮 ¸¶À̱׷¹À̼ÇÀ» À§ÇÑ ¿©·¯ °¡Áö À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

±â¼ú Áö¿øºÎ¿¡ ¹®ÀÇÇϱâ Àü¿¡ ¼öÇàÇÒ ÀÛ¾÷

ÀϹÝÀûÀ¸·Î ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ »ç¿ë ¹®Á¦°¡ ÀÖ´Â °æ¿ì ´ÙÀ½°ú °°Àº Á¤º¸¸¦ ¹Ì¸® ¼öÁýÇÑ »óÅ¿¡¼­ ±â¼ú Áö¿øºÎ¿¡ ¹®ÀÇÇØ¾ß ÇÕ´Ï´Ù.

¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ À§Ä¡

´ÙÀ½ ¸ñ·Ï¿¡ Ç¥½ÃµÈ À§Ä¡¿¡¼­ ´Ù¾çÇÑ ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¿Í ÇØ´ç ¼³¸í¼­¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.


Calendar Server ¹®Á¦ ÇØ°á

ÀÌ Àý¿¡¼­´Â ºñµ¥ÀÌÅͺ£À̽º ¹®Á¦¿¡ ´ëÇÑ ´Ù¾çÇÑ ¹®Á¦ ÇØ°á Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

´Þ·Â ¼­ºñ½º ÇÎ

´Þ·Â ¼­ºñ½º°¡ ÁöÁ¤µÈ Æ÷Æ® ¹øÈ£¸¦ ¼ö½Å ÁßÀÎÁö È®ÀÎÇÏ·Á¸é cstool À¯Æ¿¸®Æ¼ ping ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¼­ºñ½º ÇÎÀ¸·Î ÇØ´ç ¼­ºñ½º°¡ ½ÇÁ¦ ½ÇÇà ÁßÀÎÁö È®ÀÎÇÒ ¼ö´Â ¾øÁö¸¸ ¼ÒÄÏ ¿¬°áÀ» ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ¾Ë·Á ÁÝ´Ï´Ù.

Calendar Server ¼­ºñ½º ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

cstoolÀ» ½ÇÇàÇÏ·Á¸é Calendar Server°¡ ½ÇÇà ÁßÀ̾î¾ß ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, È£½ºÆ® À̸§ÀÌ calserverÀÎ ½Ã½ºÅÛÀ» ÇÎÇÏ¿© cshttpd ¼­ºñ½º°¡ Æ÷Æ® 80À» ¼ö½ÅÇÏ´ÂÁö È®ÀÎÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

cstool -p 80 -h calserver ping http

±âº»ÀûÀ¸·Î cstoolÀº ÀÀ´äÀÌ ¿Ã ¶§±îÁö 120ÃÊ µ¿¾È ´ë±âÇÏÁö¸¸ -t timeout ¿É¼ÇÀ» »ç¿ëÇÏ¸é °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀüüÀûÀÎ À¯Æ¿¸®Æ¼ ÂüÁ¶ ÀڷḦ º¸·Á¸é Calendar Server ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ÂüÁ¶¸¦ ÂüÁ¶ÇϽʽÿÀ.

start-cal ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é

start-calÀ» ½ÇÇàÇÒ ¶§ ¸ðµç ´Þ·Â ¼­ºñ½º°¡ ½ÃÀÛµÇÁö ¾ÊÀº °æ¿ì ½ÃÀÛµÈ ¼­ºñ½º¸¦ ÁßÁöÇÑ ´ÙÀ½ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, enpd, csnotifyd ¹× csadmind ¼­ºñ½º´Â ½ÃÀ۵ǰí cshttpd ¼­ºñ½º´Â ½ÃÀÛµÇÁö ¾ÊÀº °æ¿ì enpd, csnotifyd ¹× csadmind ¼­ºñ½º¸¦ ÁßÁöÇØ¾ß ÇÕ´Ï´Ù.

´Þ·Â ¼­ºñ½º¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. Calendar Server°¡ ½ÇÇàµÇ°í ÀÖ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀÌ ÀÖ´Â »ç¿ëÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. start-calÀ» »ç¿ëÇÏ¿© ¼­ºñ½º¸¦ ÁßÁöÇÑ ´ÙÀ½ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  3. cal_svr_base/SUNWics5/cal/sbin/start-cal

    start-calÀº ´Ù¾çÇÑ ´Þ·Â ¼­ºñ½º¸¦ ½ÃÀÛÇϱâ Àü¿¡ stop-cal ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

  4. stop-calÀÌ ÁßÁöµÇÁö ¾Ê´Â °æ¿ì ÁßÁöµÇÁö ¾ÊÀº ÀÚ½Ä ÇÁ·Î¼¼½º°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é stop-cal ¹®Á¦ ÇØ°áÀ» ÂüÁ¶ÇϽʽÿÀ.

stop-cal ¹®Á¦ ÇØ°á

Calendar Server°¡ Á¾·áµÉ °æ¿ì¿¡ °í·ÁÇØ¾ß ÇÒ µÎ °¡Áö »çÇ×ÀÌ ÀÖ½À´Ï´Ù.

ÀÚ½Ä ÇÁ·Î¼¼½º¸¦ ÁßÁöÇÏ·Á¸é

stop-calÀ» ½ÇÇàÇÑ ÈÄ ÀϺΠÀÚ½Ä ÇÁ·Î¼¼½º°¡ ÁßÁöµÇÁö ¾Ê¾ÒÀ» ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, stop-calÀº cshttpd ºÎ¸ð ÇÁ·Î¼¼½º¸¦ ÁßÁöÇÒ ¼ö ÀÖÁö¸¸ cshttpd ÀÚ½Ä ÇÁ·Î¼¼½º´Â ÁßÁöÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ °æ¿ì ´ÙÀ½ ÀýÂ÷¸¦ »ç¿ëÇÏ¿© ³ª¸ÓÁö Calendar Server ÇÁ·Î¼¼½º¸¦ °³º°ÀûÀ¸·Î ÁßÁöÇØ¾ß ÇÕ´Ï´Ù.

  1. Calendar Server°¡ ½ÇÇàµÇ°í ÀÖ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀÌ ÀÖ´Â »ç¿ëÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. °¢ ¼­ºñ½º¸¶´Ù ps ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ³ª¸ÓÁö Calendar Server ÇÁ·Î¼¼½ºÀÇ ÇÁ·Î¼¼½º ¾ÆÀ̵ð(PID)¸¦ È®ÀÎÇÕ´Ï´Ù.
  3. ps -elf | grep cs-process

    ¿©±â¼­ cs-process´Â enpd, csnotifyd, csdwpd, csadmind ¶Ç´Â cshttpdÀÔ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    ps -elf | grep cshttpd

  4. ¾ÆÁ÷ ½ÇÇà ÁßÀÎ °¢ ÇÁ·Î¼¼½ºÀÇ PID¸¦ »ç¿ëÇÏ¿© kill -15 ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ÇÁ·Î¼¼½º¸¦ Á¾·á½Ãŵ´Ï´Ù. ¿¹¸¦ µé¸é kill -15 9875ÀÔ´Ï´Ù.
  5. °¢ ps ¸í·ÉÀ» ´Ù½Ã ÀÔ·ÂÇÏ¿© ¸ðµç Calendar Server ÇÁ·Î¼¼½º°¡ ÁßÁöµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  6. Calendar Server ÇÁ·Î¼¼½º°¡ ¾ÆÁ÷ ½ÇÇà ÁßÀ̶ó¸é kill -9 ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Á¾·áÇÕ´Ï´Ù. ¿¹¸¦ µé¸é kill -9 9875ÀÔ´Ï´Ù.


    ÁÖ

    Calendar Server¸¦ ½ÇÇàÇÏ´Â Linux ½Ã½ºÅÛ¿¡¼­ ps ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Þ·Â ÇÁ·Î¼¼½º¸¦ °Ë»öÇϸé È¥µ¿µÇ´Â °á°ú°¡ ³ª¿Ã ¼ö ÀÖ½À´Ï´Ù. Linux¿¡¼­ ps ¸í·ÉÀº ÇÁ·Î¼¼½º ¸ñ·ÏÀÌ ¾Æ´Ï¶ó ½ÇÇà ÁßÀÎ ½º·¹µåÀÇ ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù. ÇÁ·Î¼¼½º¸¸ Ç¥½ÃÇÏ´Â ÇØ°á ¹æ¹ýÀº ¾Ë·ÁÁ® ÀÖÁö ¾Ê½À´Ï´Ù.


À߸øµÈ Á¾·á ÈÄ º¹±¸ÇÏ·Á¸é

Calendar Server°¡ Á¦´ë·Î Á¾·áµÇÁö ¾ÊÀº °æ¿ì ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. ÀÌÀü ÀýÂ÷(ÀÚ½Ä ÇÁ·Î¼¼½º¸¦ ÁßÁöÇÏ·Á¸é)ÀÇ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
  2. LDAP µ¥ÀÌÅÍ Ä³½Ã µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡¼­ ¸ðµç ÆÄÀÏÀ» ¼öµ¿À¸·Î »èÁ¦ÇÕ´Ï´Ù. ³²¾Æ ÀÖ´Â ÀÌ·¯ÇÑ ÆÄÀÏÀÌ µ¥ÀÌÅͺ£À̽º¸¦ ¼Õ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏÀ» »èÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
    1. LDAP µ¥ÀÌÅÍ Ä³½Ã µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù. ±âº»°ªÀº /opt/SUNWics5/csdb/ldap_cacheÀÌÁö¸¸ ics.conf ÆÄÀÏÀÇ local.ldap.cache.homedir.path ¸Å°³ º¯¼ö¿¡ ÁöÁ¤µÈ µð·ºÅ丮¸¦ »ç¿ëÇÕ´Ï´Ù.
    2. µð·ºÅ丮¿¡¼­ ¸ðµç ÆÄÀÏÀ» Á¦°ÅÇÕ´Ï´Ù.
    3. ¿¹: rm *.*

    4. ¸ðµç ÆÄÀÏÀÌ Á¦°ÅµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
    5. ¿¹: ls

  3. Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
  4. cal_svr_base/SUNWics5/cal/sbin/start-cal

LDAP µ¥ÀÌÅÍ Ä³½Ì ±¸¼º ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº LDAP µ¥ÀÌÅÍ Ä³½Ã¸¦ È°¼ºÈ­ÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ. ºÎ·Ï E, "Calendar Server ±¸¼º ¸Å°³ º¯¼ö"¿¡´Â LDAP µ¥ÀÌÅÍ Ä³½Ã¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëµÇ´Â ics.conf ¸Å°³ º¯¼ö ¸ñ·ÏÀÌ ÀÖ½À´Ï´Ù. LDAP µ¥ÀÌÅÍ Ä³½Ã¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Communications Services 6 2005Q1 Deployment Planning Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

¹é¿£µå ¼­¹ö¿¡ ¿¬°áÇÒ ¼ö ¾øÀ½

ÇÁ·±Æ®¿£µå ¼­¹ö¿¡¼­ ¹é¿£µå ¼­¹ö¿¡ ¿¬°áÇÒ ¼ö ¾ø´Ù´Â ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. ¹é¿£µå ¼­¹ö¸¦ ÇÎÇÏ¿© ¼­¹ö°¡ ÀÀ´äÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  2. ÀÀ´äÇÏ´Â °æ¿ì ´Ü°è 2¸¦ °è¼ÓÇÕ´Ï´Ù. ÀÀ´äÇÏÁö ¾Ê´Â °æ¿ì ½ÇÆÐÀÇ ¿øÀÎÀ» È®ÀÎÇÏ°í ¹é¿£µå ¼­¹ö°¡ ´Ù½Ã ÀÛµ¿ÇÏ´Â °æ¿ì ´Ü°è 3À» °è¼ÓÇÕ´Ï´Ù.

  3. CLD ij½Ã¸¦ Áö¿ó´Ï´Ù. CLD ij½Ã Áö¿ì±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
  4. CLD ij½Ã ¿É¼ÇÀ» »ç¿ëÇÏ°í ÀÖÀ¸¸ç ics.conf ¸Å°³ º¯¼öÀÇ ¼­¹ö À̸§À» ¾÷µ¥ÀÌÆ®ÇÑ °æ¿ì, ¼­¹ö À̸§À» Á¦°ÅÇÏ·Á¸é CLD ij½Ã¸¦ Áö¿ö¾ß ÇÕ´Ï´Ù. CLD ij½Ã¿¡ ÀÌÀü ¹öÀüÀÇ Ç׸ñÀÌ ÀÖÀ¸¸é ÇÁ·±Æ®¿£µå ¼­¹ö°¡ Á¤È®ÇÑ ¹é¿£µå ¼­¹ö·Î ¿¬°áÀ» ¼³Á¤ÇÏÁö ¸øÇÏ°Ô µÇ°Å³ª Calendar Server°¡ ¿Å°ÜÁø ÈÄ¿¡ ´Þ·ÂÀ» ãÀ» ¼ö ¾ø°Ô µË´Ï´Ù.

  5. Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

´Þ·ÂÀ» ãÀ» ¼ö ¾øÀ½

CLD ij½Ã ¿É¼ÇÀ» »ç¿ë ÁßÀÌ°í Çϳª ÀÌ»óÀÇ ´Þ·ÂÀ» ´Ù¸¥ ¹é¿£µå ¼­¹ö·Î À̵¿Ç߰ųª ¹é¿£µå ¼­¹öÀÇ À̸§À» º¯°æÇÑ °æ¿ì ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. ´ÙÀ½ÀÇ ´Þ·Â À̵¿ ÀýÂ÷¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.
  2. ´Ù¸¥ ¹é¿£µå ¼­¹ö·Î ´Þ·ÂÀ» À̵¿ÇÏ·Á¸é

  3. CLD ij½Ã¸¦ Áö¿ó´Ï´Ù. CLD ij½Ã Áö¿ì±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
  4. Çϳª ÀÌ»óÀÇ ´Þ·ÂÀ» ´Ù¸¥ ¹é¿£µå ¼­¹ö·Î À̵¿ÇÑ °æ¿ì CLD ij½Ã°¡ ÀÌÀü »óÅ°¡ µË´Ï´Ù. CLD ij½Ã¸¦ »õ·Î °íÄ¡·Á¸é ij½Ã¸¦ Áö¿ö ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

¿Ï·áµÇÁö ¾Ê´Â °Ë»ö ¹®Á¦ ÇØ°á

LDAP Directory Server ±¸¼ºÀÇ nsslapd-sizelimit ¹× nsLookthroughLimit ¼Ó¼ºÀº °Ë»öÀÌ Á¦´ë·Î ¿Ï·áµÉ ¼ö ÀÖÀ» ¸¸Å­ Ä¿¾ß ÇÕ´Ï´Ù. nsSizeLimitÀÌ ºÎÁ·ÇÒ °æ¿ì ³¡ÀÌ Àß·Á³ª°¥ ¼ö ÀÖÀ¸¸ç °á°ú°¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. nsLookthroughLimitÀÌ ºÎÁ·ÇÒ °æ¿ì °Ë»öÀÌ ¿Ï·áµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Á¦ÇÑ ¼Ó¼º¿¡ ÇØ´ç °ªÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é

  1. ÀÌ·¯ÇÑ ¼Ó¼º °ªÀÌ Á¦´ë·Î ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.
  2. ldapsearch -b "base"
    "(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

    ¿©±â¼­ base´Â Calendar ServerÀÇ »ç¿ëÀÚ¿Í ÀÚ¿ø µ¥ÀÌÅÍ°¡ ÀÖ´Â µð·ºÅ丮 ¼­¹öÀÇ LDAP ±âº» DNÀ̸ç, user´Â »ç¿ëÀÚ°¡ Calendar Express °¡ÀÔ -> ´Þ·Â °Ë»ö ´ëÈ­ »óÀÚ¿¡ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

  3. LDAP ¼­¹ö°¡ ¿À·ù¸¦ ¹ÝȯÇϸé nsSizeLimit ¶Ç´Â nsLookthroughLimit ¼Ó¼ºÀÌ ÃæºÐÈ÷ Å©°Ô ¼³Á¤µÇÁö ¾Ê¾Ò±â ¶§¹®ÀÏ ¼ö ÀÖ½À´Ï´Ù.

Á¦ÇÑ ¼Ó¼ºÀ» ÀûÀýÇÑ °ªÀ¸·Î ¼³Á¤ÇÏ·Á¸é

ÀÌ·¯ÇÑ ¼Ó¼ºÀÇ DNÀº ´ÙÀ½°ú °°½À´Ï´Ù.

dn: cn=config,cn=ldbm databases,cn=plug ins,cn=config

  1. ldapmodify¸¦ »ç¿ëÇÏ¿© nsLookthroughLimit °ªÀ» µ¿ÀûÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. Áï, ÀÌ ¼Ó¼ºÀ» º¯°æÇÏ·Á°í Directory Server¸¦ ÁßÁöÇß´Ù°¡ ´Ù½Ã ½ÃÀÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
  2. ±âº»°ªÀº 5000°³ÀÔ´Ï´Ù. °Ë»ö °á°ú°¡ º¸°íµÇÁö ¾Ê´Â °æ¿ì ÀÌ °ªÀ» ´Ã¸± ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, ±×·¸°Ô Çϸé LDAP ¼­¹ö ¼Óµµ°¡ ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù.

    Á¦ÇÑÀÌ »ç¿ëµÇÁö ¾Ê°Ô ÇÏ·Á¸é Á¦ÇÑÀ» -1·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¸°Ô ÇÏ¸é ½Ã½ºÅÛÀÌ Áß´ÜµÉ ¼ö ÀÖÀ¸¹Ç·Î ÁÖÀÇÇϽʽÿÀ.

  3. nsslapd-sizelimitÀ» ´õ ³ôÀº °ªÀ¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
    1. Directory Server¸¦ ÁßÁöÇÕ´Ï´Ù.
    2. dse.ldif ÆÄÀÏÀ» ÆíÁýÇÕ´Ï´Ù.
    3. Directory Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

      ÁÖ

      ldapmodify »ç¿ë ¹æ¹ý°ú dse.ldif ÆÄÀÏ ÆíÁý ¹æ¹ýÀº Sun Java System Directory Server 5 2005Q1 Administration ReferenceÀÇ "Server Configuration Reference"¸¦ ÂüÁ¶ÇϽʽÿÀ.


csstored¿¡¼­ ¼º°¡½Å ÀÏ»ó ¸Þ½ÃÁö ÇØÁ¦

start-cal ¸í·ÉÀº csstored ÇÁ·Î¼¼½º°¡ ±¸¼ºµÇ¾î ÀÖÁö ¾Ê´õ¶óµµ ±âº»ÀûÀ¸·Î ÀÌ ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇÕ´Ï´Ù. ±¸¼ºµÇÁö ¾ÊÀº csstored ÇÁ·Î¼¼½º´Â csstored°¡ ½ÇÇà ÁßÀÎ ¸ðµç ½Ã½ºÅÛ¿¡¼­ ÇØ´ç ÇÁ·Î¼¼½º°¡ ±¸¼ºµÇÁö ¾Ê¾Ò´Ù´Â ¸Þ½ÃÁö¸¦ 24½Ã°£¸¶´Ù Ç¥½ÃÇÕ´Ï´Ù.

csstored°¡ ±¸¼ºµÇÁö ¾ÊÀº ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÏÁö ¸øÇÏ°Ô ÇÏ¿© ¸Þ½ÃÁö¸¦ ºñÈ°¼ºÈ­ÇÕ´Ï´Ù. csstored ÇÁ·Î¼¼½º°¡ ½ÇÇàµÇÁö ¾Ê°Ô ÇÏ·Á¸é ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ´Â °¢ ½Ã½ºÅÛ¿¡ Ç¥½ÃµÈ ´ÙÀ½ ics.conf ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

service.store.enable="no"

ÀÚµ¿ ¹é¾÷À» ¼öÇàÇϵµ·Ï csstored¸¦ ±¸¼ºÇÑ ½Ã½ºÅÛ¿¡¼­´Â ÇÁ·Î¼¼½º¸¦ ºñÈ°¼ºÈ­ÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇϽʽÿÀ.


µ¥ÀÌÅͺ£À̽º ¹®Á¦ ó¸®

ÀÌ ÀýÀº Calendar Server µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ¿© ´Ù¾çÇÑ ¹®Á¦¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Berkeley µ¥ÀÌÅͺ£À̽º µµ±¸ ã±â

¸¹Àº ¹®Á¦ ÇØ°á ´Ü°è¸¦ ¼öÇàÇÏ·Á¸é Berkeley µ¥ÀÌÅͺ£À̽º À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥¿¡ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥ÀÇ ÇÑ ¹öÀüÀ» Calendar Server ¹øµé¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥ÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Sleepycat Software(www.sleepycat.com)¿¡¼­ Á÷Á¢ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Berkeley µ¥ÀÌÅͺ£À̽º À¯Æ¿¸®Æ¼¿¡ ¾×¼¼½ºÇÏ·Á¸é

LD_LIBRARY_PATH ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÏ°í ³»º¸³»¾î ´ÙÀ½ µð·ºÅ丮¸¦ ¹Ý¿µÇÕ´Ï´Ù.

cal_svr_base/SUNWics5/cal/tools/unsupported/bin/

»ç¿ë °¡´ÉÇÑ µµ±¸ ¸ñ·Ï

Ç¥ 22-3¿¡´Â ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â Berkeley µ¥ÀÌÅͺ£À̽º µµ±¸(À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥)°¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 22-3 Berkeley µ¥ÀÌÅͺ£À̽º À¯Æ¿¸®Æ¼ 

Berkeley µ¥ÀÌÅͺ£À̽º µµ±¸

¼³¸í

db_archive

´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê´Â ·Î±× ÆÄÀÏÀÇ °æ·Î À̸§À» Ç¥ÁØ Ãâ·Â¿¡ ÇÑ ÁÙ ´ç Çϳª¾¿ ¾¹´Ï´Ù.

db_checkpoint

µ¥ÀÌÅͺ£À̽º ·Î±×¸¦ ¸ð´ÏÅÍÇÏ°í °Ë»çÁ¡ ·çƾÀ» ÁÖ±âÀûÀ¸·Î È£ÃâÇÏ¿© °Ë»çÇÏ´Â µ¥¸ó ÇÁ·Î¼¼½ºÀÔ´Ï´Ù.

db_deadlock

µ¥ÀÌÅͺ£À̽º ȯ°æ Àá±Ý ¿µ¿ªÀ» ¼±È¸ÇÏ°í ±³Âø »óÅ°¡ °¨ÁöµÉ ¶§¸¶´Ù Àá±Ý ¿äûÀ» ÁßÁöÇϰųª ½Ã°£ ÃÊ°úµÈ Àá±Ý ¿äûÀ» ÁßÁöÇÕ´Ï´Ù.

db_dump

db_load À¯Æ¿¸®Æ¼¿¡¼­ ÀνĵǴ ÀÏ¹Ý ÅؽºÆ® Çü½ÄÀÇ Ç¥ÁØ Ãâ·Â¿¡ ÁöÁ¤µÈ ÆÄÀÏÀ» ¾¹´Ï´Ù.

db_load

Ç¥ÁØ ÀÔ·ÂÀ» Àоî ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ·Î ·ÎµåÇÕ´Ï´Ù. ÆÄÀÏÀÌ ¾ø´Â °æ¿ì ÆÄÀÏÀ» ¸¸µì´Ï´Ù.

db_printlog

·Î±× ÆÄÀÏÀ» »ç¶÷ÀÌ ÀÐÀ» ¼ö ÀÖ´Â Çü½ÄÀ¸·Î ´ýÇÁÇÏ´Â µð¹ö±ë À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù.

db_recover

¿¹»óÄ¡ ¸øÇÑ ÀÀ¿ë ÇÁ·Î±×·¥, µ¥ÀÌÅͺ£À̽º ¶Ç´Â ½Ã½ºÅÛ ¿À·ù°¡ ¹ß»ýÇÑ ÈÄ µ¥ÀÌÅͺ£À̽º¸¦ ÀÏ°üµÈ »óÅ·Πº¹¿øÇÕ´Ï´Ù.

db_stat

µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡ ´ëÇÑ Åë°è¸¦ Ç¥½ÃÇÕ´Ï´Ù.

db_verify

Çϳª ÀÌ»óÀÇ ÆÄÀÏ°ú ÇØ´ç ÆÄÀÏ¿¡ Æ÷ÇÔµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ±¸Á¶¸¦ È®ÀÎÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ±³Âø »óÅ °Ë»ö ¹× ¼öÁ¤ÇÏ·Á¸é

Berkeley µ¥ÀÌÅͺ£À̽º°¡ ±³Âø »óÅÂÀÎ °æ¿ì µ¥ÀÌÅͺ£À̽º¸¦ Àç¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Á¶°ÇÀº °¡´ÉÇÑ »¡¸® °Ë»öÇØ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ÁÖ±âÀûÀ¸·Î È®ÀÎÇÏ¿© ±³Âø »óŸ¦ °Ë»öÇÏ°í °ü¸®ÀÚ¿¡°Ô ¾Ë¸®°Ô ÇÏ·Á¸é

  1. ±¸¼º º¯°æ ±ÇÇÑÀÌ ÀÖ´Â °ü¸®ÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. /etc/opt/SUNWics5/cal/config µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  3. ÀÌÀü ics.conf ÆÄÀÏÀ» º¹»çÇÏ°í À̸§À» º¯°æÇÑ ´ÙÀ½ ÀúÀåÇÕ´Ï´Ù.
  4. ÇÊ¿äÇÑ °æ¿ì ics.conf¸¦ ´ÙÀ½ °ªÀ¸·Î ÆíÁýÇÕ´Ï´Ù.
  5. local.caldb.deadlock.autodetect="yes"


    ÁÖ

    ÀÌ ¸Å°³ º¯¼ö°¡ "yes"·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì Àá±Ý ¿µ¿ªÀ» ¸ð´ÏÅÍÇÏ´Â db_deadlock µ¥¸óÀÌ ½ÃÀ۵˴ϴÙ.


µ¥ÀÌÅͺ£À̽º ¼Õ»ó °Ë»ö

´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»óÀº ½Ã½ºÅÛ ÀÚ¿ø °æÀï, Çϵå¿þ¾î ¿À·ù, ÀÀ¿ë ÇÁ·Î±×·¥ ¿À·ù, µ¥ÀÌÅͺ£À̽º ¿À·ù ±×¸®°í ¹°·Ð »ç¶÷¿¡ ÀÇÇÑ ½Ç¼ö µî ¿©·¯ °¡Áö ¿øÀο¡ ÀÇÇØ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡¼­´Â Calendar Database ¼Õ»óÀ» °Ë»öÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¼Õ»ó ±âº»

´©±¸µµ ¼Õ»ó ¾ø´Â µ¥ÀÌÅͺ£À̽º¸¦ º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù. µ¥ÀÌÅÍ ¼Õ½Ç°ú ÀÛ¾÷ Áß´Ü ½Ã°£À» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿Í Calendar Server¸¦ ÀÚ¼¼È÷ ¸ð´ÏÅÍÇÏ¿© ¼Õ»óÀ» Á¶±â¿¡ °Ë»öÇØ¾ß ÇÕ´Ï´Ù. ¼Õ»óÀÌ ¹ß°ßµÉ °æ¿ì º¹±¸ÇÒ ¼ö ÀÖµµ·Ï Àüü ¹é¾÷À» ÀÚÁÖ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡´Â ´ÙÀ½°ú °°Àº µÎ °¡Áö ¼öÁØÀÇ ¼Õ»óÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Î±× ÆÄÀÏ ¸ð´ÏÅ͸µ

°æº¸ ·Î±×¸¦ Æ÷ÇÔÇÏ¿© Calendar Server ·Î±× ÆÄÀÏÀ» ¸ð´ÏÅÍÇÏ¿© µ¥ÀÌÅͺ£À̽º ¼Õ»óÀ» ³ªÅ¸³»´Â ¿À·ù ¸Þ½ÃÁö°¡ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ·Î±× ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Calendar Server ·Î±× ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Á¤±âÀûÀ¸·Î ·Î±× ÆÄÀÏ¿¡¼­ °æ°í, ½É°¢, ¿À·ù ¹× °æ°í ¼öÁØÀÇ ¿À·ù°¡ ÀÖ´ÂÁö °Ë»çÇÏ°í ±×·± ¿À·ù°¡ ¹ß°ßµÇ¸é ÇØ´ç À̺¥Æ®¸¦ Á¶»çÇÏ¿© Calendar Server ÀÛ¾÷°ú °ü·ÃµÈ ¿øÀÎÀ» ã¾Æ¾ß ÇÕ´Ï´Ù. ¾Ë¸² ¹× Á¤º¸ ¼öÁØÀÇ ·Î±× À̺¥Æ®´Â Á¤»óÀûÀÎ Calendar Server ÀÛ¾÷ Áß¿¡ ¹ß»ýÇÏ¸ç ¼­¹ö ÀÛµ¿À» ¸ð´ÏÅÍÇÒ ¼ö ÀÖµµ·Ï Á¦°øµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡¼­ ¾î¶² Æ®·£Àè¼Ç ·Î±× ÆÄÀϵµ Á¦°ÅÇÏÁö ¸¶½Ê½Ã¿À. Æ®·£Àè¼Ç ·Î±× ÆÄÀÏÀº Æ®·£Àè¼Ç ¾÷µ¥ÀÌÆ®(Ãß°¡, ¼öÁ¤, »èÁ¦)¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ¸¹Ç·Î ÀÌ ÆÄÀÏÀ» Á¦°ÅÇÏ¸é º¹±¸ ºÒ°¡´ÉÇÑ ´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»óÀ» ¹ß»ý½Ãų ¼ö ÀÖ½À´Ï´Ù.


ÁÖ

Calendar Server ±â¼ú Áö¿ø ¿äû ½Ã ¹®Á¦ ÇØ°á¿¡ µµ¿òÀÌ µÉ ·Î±× ÆÄÀÏÀ» Á¦°øÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.


csmonitor »ç¿ë

csmonitor À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© Calendar Server¸¦ ¸ð´ÏÅÍÇÕ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ¿©·¯ Æ®·£Àè¼Ç ·Î±× ÆÄÀÏÀÌ Àְųª ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ µð½ºÅ© °ø°£ ºÎÁ· µî°ú °°Àº ¹®Á¦°¡ °Ë»öµÉ °æ¿ì °ü¸®ÀÚ¿¡°Ô °æ°í ÀüÀÚ ¸ÞÀÏÀ» º¸³À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº csmonitor¸¦ ÂüÁ¶ÇϽʽÿÀ.

´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»ó °Ë»ç

check ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Þ·Â µî·Ï Á¤º¸(calprops) ¹× À̺¥Æ®¿Í ÇÒ ÀÏ(ÀÛ¾÷)À» Æ÷ÇÔÇÑ ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼Õ»óÀ» °Ë»öÇÕ´Ï´Ù. check ¸í·ÉÀÌ ÇØ°áÇÒ ¼ö ¾ø´Â ºñÀÏ°ü¼º ¿À·ù°¡ ¹ß°ßµÈ °æ¿ì¿¡´Â Ãâ·ÂÀ¸·Î »óȲÀ» º¸°íÇÕ´Ï´Ù.

check ¸í·ÉÀº °æº¸³ª ±×·ì ¿¹¾à ¿£Áø(GSE) µ¥ÀÌÅͺ£À̽ºÀÇ ¼Õ»óÀ» È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù.

´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»óÀ» °Ë»çÇÏ·Á¸é

  1. Calendar Server°¡ ¼³Ä¡µÈ ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀÌ ÀÖ´Â »ç¿ëÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. Calendar Server´Â ½ÇÇà ÁßÀ̾ µÇ°í ÁßÁöÇصµ µÇÁö¸¸ °¡´ÉÇϸé Calendar Server¸¦ ÁßÁöÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
  3. ¾ÆÁ÷ ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ º¹»çº»À» ¸¸µéÁö ¾ÊÀº °æ¿ì Áö±Ý ¸¸µì´Ï´Ù. µ¥ÀÌÅͺ£À̽º(.db) ÆÄÀϸ¸ º¹»çÇÕ´Ï´Ù. °øÀ¯(__db.*) ¶Ç´Â ·Î±×(log.*) ÆÄÀÏÀº º¹»çÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
  4. cal_svr_base/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Solaris ¿î¿µ üÁ¦¿¡¼­ ±âº» µð·ºÅ丮¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.
  5. cd /opt/SUNWics5/cal/sbin

  6. ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ º¹»çº»¿¡ check ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
  7. ./csdb check dbdir > /tmp/check.out 2>&1

    dbdirÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì checkÀº ÇöÀç µð·ºÅ丮ÀÇ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÕ´Ï´Ù.

    check ¸í·ÉÀº ¸¹Àº Á¤º¸¸¦ »ý¼ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î À̹ø ¿¹¿Í °°ÀÌ stdout ¹× stderrÀ» Æ÷ÇÔÇÑ ¸ðµç Ãâ·ÂÀ» ÆÄÀÏ·Î ÀçÁöÁ¤ÇÏ´Â °Íµµ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.

  8. check¸¦ ¸¶Ä¡¸é Ãâ·Â ÆÄÀÏÀ» °ËÅäÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÈ °æ¿ì rebuild ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ¼Õ»óµÈ ´Þ·Â µ¥ÀÌÅͺ£À̽º À籸ÃàÀ» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÈ °æ¿ì ¼­ºñ½º Áß´Ü ¹æÁö(Àбâ Àü¿ë ¸ðµå)

ÀÌ Àý¿¡¼­´Â º¹±¸ ¸ðµå¿¡¼­ ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¸¦ ¾×¼¼½º °¡´ÉÇÑ »óÅ·ΠÀ¯ÁöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇϸç, ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Àбâ Àü¿ë ¸ðµå »ç¿ë

µ¥ÀÌÅͺ£À̽º ¼Õ»óÀÌ ¹ß»ýÇÒ °æ¿ì ¼­ºñ½º Áß´ÜÀ» ¹æÁöÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀº µ¥ÀÌÅͺ£À̽º¸¦ Àбâ Àü¿ë ¸ðµå·Î ÀüȯÇÏ´Â °ÍÀÔ´Ï´Ù. Àбâ Àü¿ë ¸ðµå¿¡¼­´Â ÃÖÁ¾ »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ÀÐÀ» ¼ö ÀÖÁö¸¸ Ç׸ñÀ» Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚ°¡ ´Þ·Â µ¥ÀÌÅ͸¦ Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÏ·Á°í ÇÏ¸é ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¶ÇÇÑ, µ¥ÀÌÅͺ£À̽º°¡ Àбâ Àü¿ë ¸ðµåÀÎ µ¿¾È¿¡´Â ´Þ·Â À̺¥Æ®¿Í ÇÒ ÀÏÀ» Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÏ´Â °ü¸®ÀÚ µµ±¸°¡ ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù.


ÁÖ

ÀÐÀ» ¼ö ¾ø´Â ÁöÁ¡¿¡¼­ µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÈ °æ¿ì ¹é¾÷À» º¹¿øÇÒ ¼ö ÀÖÀ» ¸¸Å­ ÃæºÐÇÑ ½Ã°£ µ¿¾È ¼­ºñ½º¸¦ Áß´ÜÇØ¾ß ÇÕ´Ï´Ù. ¹é¾÷À» º¹¿øÇÏ´Â °¡Àå ºü¸¥ ¹æ¹ýÀº ¼Õ»ó ¾ø´Â ÇÖ ¹é¾÷À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ÇÖ ¹é¾÷À» º¹¿øÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.


µ¥ÀÌÅͺ£À̽º¸¦ Àбâ Àü¿ë ¸ðµå·Î ÀüȯÇÏ·Á¸é

  1. ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì ´Þ·Â ¼­ºñ½º¸¦ ÀϽÃÀûÀ¸·Î ÁßÁöÇÏ¿© µ¥ÀÌÅͺ£À̽ºÀÇ Ãß°¡ ¼Õ»óÀ» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Þ·Â ¼­ºñ½º¸¦ ÁßÁöÇÏ·Á¸é ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. cal_svr_base/SUNWics5/cal/sbin/stop-cal

  3. ¸í·ÉÁÙ¿¡¼­ ics.conf°¡ ÀÖ´Â µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  4. cd /etc/opt/SUNWics5/config

  5. ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Àбâ Àü¿ë ¸ðµå¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  6. caldb.berkeleydb.readonly="yes"

  7. ics.conf ÆÄÀÏ ÆíÁýÀÌ ¿Ï·áµÇ¸é Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
  8. cal_svr_base/SUNWics5/cal/sbin/start-cal

    ics.conf º¯°æ ³»¿ëÀ» Àû¿ëÇÏ·Á¸é ¼­ºñ½º¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

ÀÏ¹Ý µ¥ÀÌÅͺ£À̽º ¿À·ù ó¸®

ÀÌ Àý¿¡¼­´Â ÀϹÝÀûÀÎ ¸î °¡Áö µ¥ÀÌÅͺ£À̽º ¿À·ù¿¡ ´ëÇØ ¼³¸íÇÏ°í Ä¡·á ¹æ¹ýÀ» Á¦¾ÈÇÕ´Ï´Ù. ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

csadmind°¡ ½ÃÀÛµÇÁö ¾Ê°Å³ª ½ÃÀÛ Áß¿¡ Ãæµ¹ÇÔ

csadmind´Â ±×·ì ¿¹¾à ¿£Áø(GSE)°ú °æº¸ µð½ºÆÐÄ¡ ¿£ÁøÀ» ¸ðµÎ ó¸®ÇÏ´Â ¼­ºñ½ºÀ̱⠶§¹®¿¡ GSE ´ë±â¿­À̳ª °æº¸ ´ë±â¿­ÀÇ À§¹Ý Ç׸ñÀ¸·Î ÀÎÇØ ÀÌ·¯ÇÑ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ä¡·á ¹æ¹ý:

  1. csadmind°¡ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì stop-calÀ» Áï½Ã ½ÇÇàÇÕ´Ï´Ù.
  2. ´Þ·Â ¼­¹ö¸¦ ½ÇÇàµÈ »óÅ·ΠµÎ¸é Æ®·£Àè¼Ç ·Î±×°¡ ´©ÀûµÇ¹Ç·Î µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡ ¼Õ»óÀÌ ¹ß»ýÇÏ¿© Æ®·£Àè¼Ç ·Î±× ÆÄÀÏÀ» µ¥ÀÌÅͺ£À̽º¿¡ ¸Â°Ô Á¶Á¤ÇÏ´Â µ¥ ´õ ¸¹Àº ½Ã°£ÀÌ °É¸± ¼ö ÀÖ½À´Ï´Ù.

  3. csadmind¸¦ ´Ù½Ã ½ÃÀÛÇØ º¸½Ê½Ã¿À(start-calÀ» ´Ù½Ã ½ÇÇà).
  4. ¼º°øÀûÀ¸·Î ½ÃÀÛµÇ¸é ´ÙÀ½À» ¼öÇàÇÏ¿© µÎ ´ë±â¿­ÀÌ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

    1. csscheduleÀ» »ç¿ëÇÏ¿© GSE ´ë±â¿­ °Ë»ç
    2. dbrig¸¦ »ç¿ëÇÏ¿© °æº¸ ´ë±â¿­ °Ë»ç
    3. csschedule ¹× dbrig ½ÇÇà ÁöħÀº ºÎ·Ï D, "Calendar Server ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.

  5. csadmind°¡ ´ýÇÁ¿Í Ãæµ¹ÇÏ´Â °æ¿ì pstackÀ» ºÐ¼®ÇÕ´Ï´Ù.
  6. ÃßÀû Áß¿¡ GSE °ü·Ã ÇÔ¼ö(GSE ¹®ÀÚ°¡ Æ÷ÇԵǾî ÀÖÀ½)°¡ ¹ß°ßµÇ¸é GSE ´ë±â¿­ÀÇ Ã¹ ¹ø° Ç׸ñ°ú À̺¥Æ® µ¥ÀÌÅͺ£À̽ºÀÇ ÂüÁ¶ Ç׸ñÀ» Á¶»çÇÕ´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì GSE Ç׸ñ¿¡¼­ ÂüÁ¶µÇ´Â À̺¥Æ®°¡ À§¹Ý Ç׸ñÀÔ´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

    1. csscheduleÀ» »ç¿ëÇÏ¿© GSE Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù.
    2. cscomponents¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡¼­ À§¹Ý À̺¥Æ®¸¦ Á¦°ÅÇÕ´Ï´Ù.
    3. csschedule ¹× cscomponents ½ÇÇà ÁöħÀº ºÎ·Ï D, "Calendar Server ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.

  7. Ç׸ñÀÌ ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì Calendar Server¸¦ ó¸®ÇÒ ¼ö ¾ø´Â Ư¼öÇÑ °æ¿ìÀÏ ¼ö ÀÖ½À´Ï´Ù.
  8. ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

    • ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ´Þ·Â ȯ°æ ½º³À¼¦À» ¸¸µç ´ÙÀ½ °í°´ Áö¿øºÎ¿¡ ¹®ÀÇÇϽʽÿÀ.
    • ȯ°æ ¹é¾÷À» ¸¸µé·Á¸é

      - ´ÙÀ½ À§Ä¡¿¡ ÀÖ´Â db_checkpoint À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÕ´Ï´Ù.
      cal_svr_base/SUNWics5/cal/tools/unsupported/bin/db_checkpoint

      - db_archive -s¸¦ ½ÇÇàÇÏ¿© ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ½Äº°ÇÑ ´ÙÀ½ CD, DVD, Å×ÀÌÇÁ µî°ú °°Àº À̵¿½Ä ¸Åü¿¡ º¹»çÇÕ´Ï´Ù.

      - db_archive -lÀ» ½ÇÇàÇÏ¿© ¸ðµç ·Î±× ÆÄÀÏÀ» ½Äº°ÇÑ ´ÙÀ½ Àû¿ëµÇÁö ¾ÊÀº ÆÄÀÏÀ» À̵¿½Ä ¸Åü ÀåÄ¡¿¡ º¹»çÇÕ´Ï´Ù.

    • ¼­ºñ½º Áß´ÜÀ» ¹æÁöÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
      1. ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ÀϽÃÀûÀ¸·Î Àбâ Àü¿ë »óÅ·ΠÀüȯÇÕ´Ï´Ù.
      2. ÀÌ »óÅ¿¡¼­´Â Æ®·£Àè¼ÇÀ» Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚ°¡ ´Þ·Â µ¥ÀÌÅ͸¦ Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÏ·Á°í ÇÏ¸é ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¶ÇÇÑ, µ¥ÀÌÅͺ£À̽º°¡ Àбâ Àü¿ë ¸ðµåÀÎ µ¿¾È¿¡´Â ´Þ·Â À̺¥Æ®¿Í ÇÒ ÀÏÀ» Ãß°¡, ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÏ´Â °ü¸®ÀÚ µµ±¸°¡ ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù.

        ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ Àбâ Àü¿ë ¸ðµå·Î ÀüȯÇÏ·Á¸é ics.conf ÆÄÀÏÀ» ÆíÁýÇÏ°í ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ "yes"·Î ¼³Á¤ÇÕ´Ï´Ù.

        caldb.berkeleydb.readonly="yes"

      3. ÇÖ ¹é¾÷ º¹»çº»À¸·Î µÇµ¹¸³´Ï´Ù.
      4. csstored¸¦ ±¸¼ºÇÏ¿© È°¼ºÈ­ÇÏ¸é ¸î ºÐ À̳»¿¡ ÃֽŠ»óÅÂÀÇ ÇÖ ¹é¾÷À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç×»ó ÇÖ ¹é¾÷ º¹»çº»À» È®ÀÎÇÏ¿© º¹»çº»ÀÌ ¼Õ»óµÇÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù(db_verify ½ÇÇà).

        ÇÖ ¹é¾÷ º¹»çº»À» º¹¿øÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº ÇÖ ¹é¾÷À» º¹¿øÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

  9. ±âŸ ¿À·ùÀÇ °æ¿ì ´ýÇÁ¸¦ ¼öÇàÇÏ°í ÀýÂ÷¸¦ ´Ù½Ã ·ÎµåÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  10. ÀÌ ÀýÂ÷¿¡ ´ëÇؼ­´Â ´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º º¹±¸¿¡¼­ ¼³¸íÇÕ´Ï´Ù.

¼­ºñ½º°¡ ÁߴܵǾî ÃÖÁ¾ »ç¿ëÀÚ°¡ ¿¬°áÇÒ ¼ö ¾øÀ½ – ºñÈ°¼º Àá±Ý

ÀÌ ¹®Á¦´Â Berkeley DB µ¥ÀÌÅͺ£À̽º ÆäÀÌÁö Àá±ÝÀ» º¸°üÇÏ´Â Á¦¾î ½º·¹µå°¡ Àá±ÝÀ» ÇØÁ¦ÇÏÁö ¾Ê°í Á¾·áµÇ¾î ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦¸¦ È®ÀÎÇÏ·Á¸é cshttpd ÇÁ·Î¼¼½ºÀÇ pstack ¹× csadmind¸¦ ½ÇÇàÇÕ´Ï´Ù(pstack´Â /usr/bin/pstack¿¡ Àִ ǥÁØ UNIX À¯Æ¿¸®Æ¼ÀÓ), Àá±ÝÀ» À§ÇØ ´ë±â ÁßÀÎ ½º·¹µå°¡ Ç¥½ÃµË´Ï´Ù.

¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

  1. start-calÀÌ ÀÖ´Â µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  2. cd cal_svr_base/SUNWics5/cal/sbin

  3. start-cal ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
  4. ./start-cal

csdb À籸Ãà ¿Ï·á ¾ÈµÊ – µ¥ÀÌÅͺ£À̽º ·çÇÎ

µ¥ÀÌÅͺ£À̽º ·çÇÎÀº ÀϹÝÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ¼Õ»óµÇ¾î ¹ß»ýÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇ¾ú±â ¶§¹®¿¡ º¹±¸ÇÒ ¼ö ¾ø½À´Ï´Ù. ´ÙÀ½°ú °°Àº ¿©·¯ °¡Áö ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.

  1. ÇÖ ¹é¾÷À¸·Î µÇµ¹¸³´Ï´Ù.
  2. ¼Õ»óÀÌ ÃÖ±Ù¿¡ ¹ß»ýÇÑ °æ¿ì ÇÖ ¹é¾÷ Áß Çϳª¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  3. ÀçÇØ ¾ÆÄ«ÀÌºê º¹±¸ ÇÁ·Î¼¼½º¸¦ »ç¿ëÇÕ´Ï´Ù.
  4. Á¦¾ÈµÇ´Â ÇÁ·Î¼¼½º´Â ÇÖ ¹é¾÷À» º¹¿øÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

  5. ´ýÇÁ¸¦ »ç¿ëÇÏ°í ÀýÂ÷¸¦ ´Ù½Ã ·ÎµåÇÕ´Ï´Ù(´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º º¹±¸).

¼Õ»óµÈ ´Þ·Â µ¥ÀÌÅͺ£À̽º À籸Ãà

ÀÌ Àý¿¡¼­´Â csdb rebuild ¸í·É »ç¿ë ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

À籸Ãà °³¿ä

rebuild ¸í·ÉÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ °Ë»çÇÏ°í ´Þ·Â µî·Ï Á¤º¸(calprops) À̺¥Æ® ¹× ¼öÇàÇÒ ÀÛ¾÷(ŽºÅ©)ÀÌ ¼Õ»óµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù. rebuild ¸í·ÉÀÌ ºñÀÏ°ü¼ºÀ» ¹ß°ßÇÑ °æ¿ì cal_svr_base/SUNWics5/cal/sbin/rebuild_db µð·ºÅ丮¿¡ ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ¸¸µì´Ï´Ù(.db ÆÄÀÏ).

-g ¿É¼Ç ¾ø´Â rebuild ¸í·ÉÀº ±×·ì ¿¹¾à ¿£Áø(GSE) µ¥ÀÌÅͺ£À̽º¸¦ Á¦¿ÜÇÏ°í ¸ðµç µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÕ´Ï´Ù. GSE µ¥ÀÌÅͺ£À̽ºµµ À籸ÃàÇÏ·Á¸é -g ¿É¼ÇÀ» Æ÷ÇÔ½Ãŵ´Ï´Ù.

rebuild ¸í·ÉÀ» »ç¿ëÇϱâ Àü¿¡ GSE µ¥ÀÌÅͺ£À̽º¿¡ Ç׸ñÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é csschedule -v list ¸í·ÉÀ» ½ÇÇàÇÑ ´ÙÀ½ GSE°¡ Ç׸ñ 󸮸¦ ¸¶Ä¡°Ô ÇÕ´Ï´Ù.

´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÏ·Á¸é

  1. Calendar Server°¡ ¼³Ä¡µÈ ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀÌ ÀÖ´Â »ç¿ëÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù.
  3. ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ º¹»çº»À» ¸¸µé¾î /tmp/db µð·ºÅ丮¿¡ ³Ö½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º(.db) ÆÄÀÏ°ú ·Î±×(log.*) ÆÄÀÏÀ» º¹»çÇÕ´Ï´Ù. °øÀ¯(__db.*) ÆÄÀÏÀº º¹»çÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
  4. cal_svr_base/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Solaris ¿î¿µ üÁ¦¿¡¼­ ±âº» µð·ºÅ丮¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.
  5. cd /opt/SUNWics5/cal/sbin


    ÁÖ

    sbin µð·ºÅ丮ÀÇ µð½ºÅ© °ø°£ÀÌ ¹®Á¦¶ó¸é ´Ù¸¥ µð·ºÅ丮¿¡¼­ rebuild ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.


  6. ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ º¹»çº»¿¡¼­ rebuild ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
  7. ./csdb rebuild /tmp/db /tmp/

    µ¥ÀÌÅͺ£À̽º °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì rebuild´Â ÇöÀç µð·ºÅ丮¸¦ »ç¿ëÇÕ´Ï´Ù. /tmp/ ¸Å°³ º¯¼ö´Â ´Ù½Ã ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ´ë»ó µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

    GSE µ¥ÀÌÅͺ£À̽ºµµ À籸ÃàÇÏ·Á¸é -g ¿É¼ÇÀ» Æ÷ÇÔ½Ãŵ´Ï´Ù.

    rebuild ¸í·ÉÀº ¸¹Àº Á¤º¸¸¦ »ý¼ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î stdout ¹× stderrÀ» Æ÷ÇÔÇÑ ¸ðµç Ãâ·ÂÀ» ÆÄÀÏ·Î ÀçÁöÁ¤ÇÏ´Â °Íµµ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.


    ÁÖ

    Ç×»ó ÃֽŠ¹é¾÷ º¹»çº»À» »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÕ´Ï´Ù.

    ±×·¯³ª ½É°¢ÇÑ µ¥ÀÌÅÍ ¼Õ½ÇÀÌ ¹ß»ýÇß°í ±× µ¿¾È Á¤±âÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇßÀ¸¸ç 2°³ ÀÌ»óÀÇ º¹»çº»ÀÌ Á¸ÀçÇÏ´Â °æ¿ì, ÃֽŠº¹»çº»¿¡¼­ °¡Àå ¿À·¡µÈ º¹»çº»À¸·Î À籸ÃàÇÕ´Ï´Ù. ÇÑ °¡Áö ´ÜÁ¡Àº, »èÁ¦Çß´ø ´Þ·Â ±¸¼º ¿ä¼Ò°¡ ´Ù½Ã ¸¸µé¾îÁø µ¥ÀÌÅͺ£À̽º¿¡ ³ªÅ¸³­´Ù´Â °ÍÀÔ´Ï´Ù.

    ¿¹¸¦ µé¾î, db_0601, db_0615 ¹× db_0629 µð·ºÅ丮¿¡ ¹é¾÷ ´Þ·Â µ¥ÀÌÅͺ£À̽º ÆÄÀÏ 3¼¼Æ®°¡ ÀÖ´Â °æ¿ì, ´ÙÀ½ ¼ø¼­´ë·Î rebuild ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    ./csdb rebuild db_0629
    ./csdb rebuild db_0615
    ./csdb rebuild db_0601

    ±×·¯¸é rebuild ¸í·ÉÀº ´Ù½Ã ¸¸µç µ¥ÀÌÅͺ£À̽º¸¦ cal_svr_base/SUNWics5/cal/sbin/rebuild_db µð·ºÅ丮¿¡ ÀúÀåÇÕ´Ï´Ù.


  8. rebuild¸¦ ¸¶Ä¡¸é rebuild.out ÆÄÀÏ¿¡¼­ Ãâ·ÂÀ» °ËÅäÇÕ´Ï´Ù. À籸ÃàÀ» ¼º°øÇßÀ» °æ¿ì rebuild.out ÆÄÀÏÀÇ ¸¶Áö¸· ÇàÀº ´ÙÀ½°ú °°½À´Ï´Ù.
  9. Calendar database has been rebuilt

  10. ÀÌÀü ´Ü°è¿¡¼­ À籸ÃàÀÌ ¼º°øÇßÀ½À» È®ÀÎÇÑ ´ÙÀ½ À籸ÃàµÈ µ¥ÀÌÅͺ£À̽º(.db) ÆÄÀÏÀ» rebuild_db µð·ºÅ丮¿¡¼­ ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º·Î º¹»çÇÕ´Ï´Ù.
  11. ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¿¡ °øÀ¯(__db.*) ¶Ç´Â ·Î±×(log.*) ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì À̵éÀ» ´Ù¸¥ µð·ºÅ丮·Î ¿Å±é´Ï´Ù.
  12. Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

»ùÇà À籸Ãà Ãâ·Â

´ÙÀ½ ¿¹¿¡¼­´Â ¸í·É°ú ÇØ´ç Ãâ·ÂÀ» º¸¿© ÁÝ´Ï´Ù.

# ./csdb -g rebuild

Building calprops based on component information.

Please be patient, this may take a while...

Scanning events database...

512 events scanned

Scanning todos database...

34 todos scanned

Scanning events database...

512 events scanned

Scanning todos database...

34 todos scanned

Scanning deletelog database...

15 deletelog entries scanned

Scanning gse database...

21 gse entries scanned

Scanning recurring database...

12 recurring entries scanned

Successful components db scan

Calendar database has been rebuilt

Building components based on calprops information.

Please be patient, this may take a while...

Scanning calprops database to uncover events...

25 calendars scanned

Scanning calprops database to uncover todos...

25 calendars scanned

Successful calprops db scan

Calendar database has been rebuilt


ÁÖ

ÀÌÀü »ùÇà Ãâ·Â¿¡¼­´Â À̺¥Æ®¿Í ÇÒ ÀÏ µ¥ÀÌÅͺ£À̽º°¡ °¢°¢ µÎ ¹ø¾¿ °Ë»öµÇ¾ú½À´Ï´Ù. ÀÌ´Â ¿À·ù°¡ ¾Æ´Õ´Ï´Ù. ù ¹ø° °Ë»ö¿¡¼­ calprops µ¥ÀÌÅͺ£À̽ºÀÇ Á¤º¸¸¦ È®ÀÎÇÑ ´ÙÀ½ µÎ ¹ø° °Ë»ö¿¡¼­ µ¥ÀÌÅͺ£À̽º¿¡¼­ calprops¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ´ÂÁö¸¦ È®ÀÎÇÕ´Ï´Ù.


´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º º¹±¸

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

´ýÇÁ ¹× ·Îµå °³¿ä

´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ »ç¿ëÇÏ¿© ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÕ´Ï´Ù. ´ýÇÁ ¹× ·Îµå ÀýÂ÷´Â Berkeley µ¥ÀÌÅͺ£À̽º db_dump ¹× db_load À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϸç, Calendar Server´Â ÀÌ·¯ÇÑ À¯Æ¿¸®Æ¼¸¦ ´ÙÀ½ µð·ºÅ丮¿¡ º¸°üÇÕ´Ï´Ù.

cal_svr_base/SUNWics5/cal/tools/unsupported/bin

db_dump À¯Æ¿¸®Æ¼´Â µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÀÐ°í ±× µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» db_load À¯Æ¿¸®Æ¼¿Í ȣȯµÇ´Â Çü½ÄÀ» »ç¿ëÇÏ¿© Ãâ·Â ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù.

db_dump ¹× db_load À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ¼³¸í¼­´Â ´ÙÀ½ Sleepycat Software À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

http://www.sleepycat.com/docs/utility/index.html

db_dump ¹× db_load À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÑ µ¥ÀÌÅͺ£À̽º º¹±¸ÀÇ ¼º°ø ¿©ºÎ´Â µ¥ÀÌÅͺ£À̽º ¼Õ»ó Á¤µµ¿¡ µû¶ó °áÁ¤µË´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸¦ ¼º°øÀûÀ¸·Î º¹±¸ÇÏ·Á¸é db_dump ¿É¼ÇÀ» ¿©·¯ Â÷·Ê ½ÃµµÇØ¾ß ÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ±×·¯³ª µ¥ÀÌÅͺ£À̽º°¡ ½É°¢ÇÏ°Ô ¼Õ»óµÉ °æ¿ì º¹±¸°¡ ºÒ°¡´ÉÇÏ°í µû¶ó¼­ µ¥ÀÌÅͺ£À̽ºÀÇ ¼Õ»ó ¾ø´Â ÃֽŠ¹öÀü ÇÖ ¹é¾÷ ¶Ç´Â ¾ÆÄ«ÀÌºê ¹é¾÷À¸·Î µÇµ¹·Á¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


ÁÖ

´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ ¼öÇàÇÏ·Á¸é ´Þ·Â µ¥ÀÌÅͺ£À̽º°¡ Berkeley DB ¹öÀü 3.2.9 ÀÌ»óÀ̾î¾ß ÇÕ´Ï´Ù. ÀÌÀü ¹öÀüÀÎ °æ¿ì¿¡´Â ¸ÕÀú cs5migrate À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¾÷±×·¹À̵åÇÕ´Ï´Ù.

ÃֽŠ¹öÀüÀÇ cs5migrate¸¦ ±¸ÇÏ·Á¸é Sun ±â¼ú Áö¿ø¿¡ ¹®ÀÇÇϽʽÿÀ.


´ýÇÁ ¹× ·Îµå ÀýÂ÷¸¦ ¼öÇàÇÏ·Á¸é

  1. Calendar Server°¡ ½ÇÇàµÇ´Â »ç¿ëÀÚ ¹× ±×·ì(¿¹: icsuser ¹× icsgroup) ¶Ç´Â ¼öÆÛÀ¯Àú(root)·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. ÇÊ¿äÇÒ °æ¿ì Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù.
  3. csbackup, Sun StorEdge Enterprise Backup™ ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â Legato Networker¿Í °°Àº À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 17Àå, "Calendar Server µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿ø"À» ÂüÁ¶ÇϽʽÿÀ.
  4. db_dump À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °¢ ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ´ýÇÁÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀº ics50calprops.db, ics50journals.db, ics50alarms.db, ics50events.db, ics50todos.db ¹× ics50gse.dbÀÔ´Ï´Ù.
  5. µ¥ÀÌÅͺ£À̽º°¡ º¹±¸µÉ ¶§±îÁö(¶Ç´Â µ¥ÀÌÅͺ£À̽º°¡ º¹±¸ ºÒ°¡´ÉÇÔÀ» È®ÀÎÇÒ ¶§±îÁö) ´ÙÀ½ ¿É¼ÇÀ» ¼ø¼­´ë·Î »ç¿ëÇÏ¿© db_dump¸¦ ½ÇÇàÇÕ´Ï´Ù.

    • ¿É¼Ç ¾øÀ½ – ½É°¢ÇÏÁö ¾ÊÀº µ¥ÀÌÅͺ£À̽º ¼Õ»ó
    • -r ¿É¼Ç – º¸Åë ¼öÁØÀÇ µ¥ÀÌÅͺ£À̽º ¼Õ»ó
    • -R ¿É¼Ç – ½É°¢ÇÑ µ¥ÀÌÅͺ£À̽º ¼Õ»ó. -R ¿É¼ÇÀº ºÎºÐ ¹× »èÁ¦µÈ ·¹Äڵ带 ºñ·ÔÇÏ¿© -r ¿É¼Çº¸´Ù ´õ ¸¹Àº µ¥ÀÌÅ͸¦ ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ´ýÇÁÇÕ´Ï´Ù.
    • ¿¹¸¦ µé¾î, db_dump¸¦ -r ¿É¼Ç°ú ÇÔ²² ½ÇÇàÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

      db_dump -r ics50events.db > ics50events.db.txt

  6. db_load À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© Ãâ·Â ÆÄÀÏÀ» »õ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ·Î ·ÎµåÇÕ´Ï´Ù.
    ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  7. db_load new.ics50events.db < ics50events.db.txt

    db_load°¡ Ȧ¼ö °³¼öÀÇ Å°³ª µ¥ÀÌÅÍ Ç׸ñÀ» º¸°íÇÒ °æ¿ì ´Ü°è 4¿¡¼­ db_dump Ãâ·Â ÆÄÀÏÀ» ÆíÁýÇÏ¿© Ȧ¼ö Å°³ª µ¥ÀÌÅÍ Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù. ±×·± ´ÙÀ½ db_load¸¦ ´Ù½Ã ½ÇÇàÇÕ´Ï´Ù.

  8. ¼Õ»óµÈ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ´ëÇؼ­µµ ´Ü°è 4 ¹× ´Ü°è 5¸¦ ¹Ýº¹ÇÕ´Ï´Ù.
  9. ¼Õ»óµÈ ´Þ·Â µ¥ÀÌÅͺ£À̽º À籸ÃàÀÇ ¼³¸í´ë·Î csdb rebuild ¸í·ÉÀ» »ç¿ëÇÏ¿© º¹±¸µÈ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» À籸ÃàÇÕ´Ï´Ù.
  10. À籸ÃàÀ» ¸¶Ä¡¸é Ãâ·Â ÆÄÀÏ¿¡¼­ Ãâ·ÂÀ» °ËÅäÇÕ´Ï´Ù. À籸ÃàÀ» ¼º°øÇßÀ» °æ¿ì rebuild.out ÆÄÀÏÀÇ ¸¶Áö¸· ÇàÀº ´ÙÀ½°ú °°½À´Ï´Ù.

    Calendar database has been rebuilt

csdb rebuild ¸í·ÉÀÌ ¼º°øÇÏÁö ¸øÇÑ °æ¿ì ´Ü°è 4·Î µ¹¾Æ°¡ ´ÙÀ½ db_dump ¿É¼Ç(-r ¶Ç´Â -R)À» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ´ýÇÁÇÕ´Ï´Ù.

db_dump -R ¿É¼ÇÀÌ ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏÁö ¸øÇÑ °æ¿ì Sun Microsystems ±â¼ú Áö¿ø ¶Ç´Â ¿µ¾÷ ´ã´çÀÚ¿¡°Ô ¿¬¶ôÇÏ¿© µµ¿òÀ» ¹ÞÀ¸½Ê½Ã¿À. ±× »çÀÌ¿¡ ¼Õ»ó ¾ø´Â ÃֽŠµ¥ÀÌÅͺ£À̽º ¹é¾÷À¸·Î µÇµ¹·Á¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ÀÚµ¿ ¹é¾÷ º¹»çº» º¹¿ø

10Àå, "ÀÚµ¿ ¹é¾÷ ±¸¼º(csstored)"¿¡ ¼³¸íµÈ ÀÚµ¿ ¹é¾÷ ±â´ÉÀ» »ç¿ëÇÑ °æ¿ì È°¼º µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇ¾ú´Ù¸é ¹é¾÷ º¹»çº»À» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ¼­·Î ´Ù¸¥ µÎ ÀÚµ¿ ¹é¾÷ º¹¿ø ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

º¹¿øÇϱâ Àü¿¡

¹é¾÷À» º¹¿øÇϱâ Àü¿¡ ´ÙÀ½À» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

ÇÖ ¹é¾÷À» º¹¿øÇÏ·Á¸é

È°¼º µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÈ °æ¿ì ÇÖ ¹é¾÷À» °¡Àå ¸ÕÀú ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ÇÖ ¹é¾÷À» º¹¿øÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. Àû¿ëµÇÁö ¾Ê¾Ò°Å³ª ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ ¾²±â À§ÇØ ¿­·Á ÀÖ´Â ·Î±× ÆÄÀÏÀ» ½Äº°ÇÕ´Ï´Ù.
  2. ¾²±â À§ÇØ ¿­·Á ÀÖ´Â ·Î±×¸¦ ´Ý½À´Ï´Ù. ÀÌ ·Î±×¿¡´Â ÃֽŠƮ·£Àè¼ÇÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
  3. »õ (º¹±¸) µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù.
  4. ÇöÀç ÇÖ ¹é¾÷ º¹»çº»À» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.
  5. ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮ÀÇ log.* ÆÄÀÏÀ» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.
  6. µ¥ÀÌÅͺ£À̽ºÀÇ ¾ÆÄ«ÀÌºê º¹»çº»À» ÀúÀåÇÏ´Â °æ¿ì °æ¿ì È°¼º µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëµÇÁö ¾ÊÀº ·Î±×¸¦ ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ º¹»çÇÏ¿© ¾ÆÄ«ÀÌºê ¹é¾÷ º¹»ç¸¦ ¿Ï·áÇÕ´Ï´Ù.
  7. »õ º¹±¸ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÁöÁ¤µÈ -c -h ¿É¼Ç°ú ÇÔ²² db_recover¸¦ ½ÇÇàÇÕ´Ï´Ù.
  8. ¿¹¸¦ µé¾î, »õ º¹±¸ µð·ºÅ丮°¡ recoverydbÀÎ °æ¿ì ¸í·ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.

    db_recover -c -h recoverydb

  9. log.* ÆÄÀÏÀ» »õ º¹±¸ µð·ºÅ丮¿¡ ±×´ë·Î µÓ´Ï´Ù.
  10. db_recover ÇÁ·Î±×·¥ÀÌ ·Î±× ÆÄÀÏÀ» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëÇßÁö¸¸ ¹öÀü 42ºÎÅÍ Berkeley DB´Â ·Î±× ÆÄÀÏÀÌ ±×´ë·Î À¯ÁöµÇ´Â °ÍÀ¸·Î ±â´ëÇÕ´Ï´Ù.

  11. »õ º¹±¸ µð·ºÅ丮¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ´ëÇØ db_verify¸¦ ½ÇÇàÇÕ´Ï´Ù.
  12. ÁöħÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»ó °Ë»ç¸¦ ÂüÁ¶ÇϽʽÿÀ.

  13. »õ º¹±¸ µð·ºÅ丮¿¡ ´ëÇØ csdb -v list¸¦ ½ÇÇàÇÕ´Ï´Ù.
  14. »õ º¹±¸ µð·ºÅ丮°¡ ¾ÕÀÇ ¼¼ º¹±¸ ´Ü°è¸¦ ¸ðµÎ Åë°úÇÑ °æ¿ì ¼Õ»óµÈ ÀÌÀü È°¼º µ¥ÀÌÅͺ£À̽º¸¦ »õ º¹±¸ µ¥ÀÌÅͺ£À̽º·Î ´ëüÇÕ´Ï´Ù.
  15. »õ ½º³À¼¦ ¿ªÇÒÀ» Çϵµ·Ï »õ È°¼º µ¥ÀÌÅͺ£À̽º¸¦ ÇÖ ¹é¾÷ µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù. ´ÙÀ½¿¡ Á¤±â ½º³À¼¦À» ÂïÀ» ¶§±îÁö ¸ðµç »õ ·Î±×°¡ ÀÌ º¹»çº»¿¡ Àû¿ëµË´Ï´Ù.
  16. Calendar Server¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  17. »õ º¹±¸ µð·ºÅ丮¿¡¼­ ´Ü°è°¡ ½ÇÆÐÇÒ °æ¿ì ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¼Õ»óµÇÁö ¾ÊÀº ÀÌÀü ÇÖ ¹é¾÷À» ½Äº°ÇÕ´Ï´Ù.
    1. ÇÖ ¹é¾÷¿¡ ´ëÇÑ ¿ª¹æÇâ ÀÛ¾÷À» ÅëÇØ db_verify ¹× csdb -v list¸¦ Çϳª¾¿ Â÷·Ê·Î ½ÇÇàÇÏ¿© ¼Õ»óµÇÁö ¾ÊÀº ÃֽŠº¹»çº»À» ã½À´Ï´Ù.
    2. Åë°úÇÑ Ã¹ ¹ø° ÇÖ ¹é¾÷ º¹»çº»À» È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¶§ ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º¸¦ ¼Õ»ó ¾ø´Â ÇÖ ¹é¾÷À¸·Î ´ëüÇÕ´Ï´Ù.
    3. ±×·± ´ÙÀ½ ´Ü°è 12 ¹× ´Ü°è 13À» ¼öÇàÇÕ´Ï´Ù.
    4. ÇÖ ¹é¾÷°ú ¾ÆÄ«ÀÌºê ¹é¾÷ÀÌ ¾ø´Â °æ¿ì ±â¼ú Áö¿øºÎ¿¡ ¹®ÀÇÇϽʽÿÀ. ¾ÆÄ«ÀÌºê ¹é¾÷ÀÌ ÀÖ´Â °æ¿ì ´ÙÀ½ ÀýÂ÷¸¦ ¼öÇàÇϽʽÿÀ. ¾ÆÄ«ÀÌºê ¹é¾÷À» º¹¿øÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

¾ÆÄ«ÀÌºê ¹é¾÷À» º¹¿øÇÏ·Á¸é

¼Õ»óµÇÁö ¾ÊÀº ÇÖ ¹é¾÷ÀÌ ¾øÁö¸¸ ¾ÆÄ«ÀÌºê ¹é¾÷°ú ÇØ´ç Æ®·£Àè¼Ç ·Î±×°¡ ÀÖ´Â °æ¿ì ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© ¼Õ»óµÇÁö ¾ÊÀº ÃֽŠ¾ÆÄ«ÀÌºê µ¥ÀÌÅͺ£À̽º ¹öÀüÀ» º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. Àû¿ëµÇÁö ¾Ê¾Ò°Å³ª ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ ¾²±â À§ÇØ ¿­·Á ÀÖ´Â ·Î±× ÆÄÀÏÀ» ½Äº°ÇÕ´Ï´Ù.
  2. ¾²±â À§ÇØ ¿­·Á ÀÖ´Â ·Î±×¸¦ ´Ý½À´Ï´Ù. ÀÌ ·Î±×¿¡´Â ÃֽŠƮ·£Àè¼ÇÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
  3. »õ (º¹±¸) µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù.
  4. ÃֽŠ¾ÆÄ«ÀÌºê º¹»çº»°ú ÇØ´ç ·Î±× ÆÄÀÏÀ» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.
  5. ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮ÀÇ Àû¿ëµÇÁö ¾ÊÀº log.* ÆÄÀÏÀ» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.
  6. »õ º¹±¸ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÁöÁ¤µÈ -c -h ¿É¼Ç°ú ÇÔ²² db_recover¸¦ ½ÇÇàÇÕ´Ï´Ù.
  7. ¿¹¸¦ µé¾î, »õ º¹±¸ µð·ºÅ丮°¡ recoverydbÀÎ °æ¿ì ¸í·ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.

    db_recover -c -h recoverydb

  8. log.* ÆÄÀÏÀ» »õ º¹±¸ µð·ºÅ丮¿¡ ±×´ë·Î µÓ´Ï´Ù.
  9. db_recover ÇÁ·Î±×·¥ÀÌ ·Î±× ÆÄÀÏÀ» »õ º¹±¸ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëÇßÁö¸¸ ¹öÀü 4.2ºÎÅÍ Berkeley DB´Â ·Î±× ÆÄÀÏÀÌ ÇØ´ç À§Ä¡¿¡ ±×´ë·Î ÀÖ´Â °ÍÀ¸·Î ±â´ëÇÕ´Ï´Ù.

  10. »õ º¹±¸ µð·ºÅ丮¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ´ëÇØ db_verify¸¦ ½ÇÇàÇÕ´Ï´Ù.
  11. ÁöħÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º ¼Õ»ó °Ë»ç¸¦ ÂüÁ¶ÇϽʽÿÀ.

  12. »õ º¹±¸ µð·ºÅ丮¿¡ ´ëÇØ csdb -v list¸¦ ½ÇÇàÇÕ´Ï´Ù.
  13. »õ º¹±¸ µð·ºÅ丮°¡ ¾ÕÀÇ ¼¼ º¹±¸ ´Ü°è¸¦ ¸ðµÎ Åë°úÇÑ °æ¿ì ¼Õ»óµÈ ÀÌÀü È°¼º µ¥ÀÌÅͺ£À̽º¸¦ »õ º¹±¸ µ¥ÀÌÅͺ£À̽º·Î ´ëüÇÕ´Ï´Ù.
  14. »õ ½º³À¼¦ ¿ªÇÒÀ» Çϵµ·Ï »õ È°¼º µ¥ÀÌÅͺ£À̽º¸¦ ÇÖ ¹é¾÷ µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.
  15. Calendar Server¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  16. »õ º¹±¸ µð·ºÅ丮¿¡¼­ ´Ü°è°¡ ½ÇÆÐÇÒ °æ¿ì ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¼Õ»óµÇÁö ¾ÊÀº ÀÌÀü ¾ÆÄ«ÀÌºê ¹é¾÷À» ½Äº°ÇÕ´Ï´Ù.
    1. ¾ÆÄ«ÀÌºê ¹é¾÷ º¹»çº» ¿ª¹æÇâ ÀÛ¾÷À» ÅëÇØ °¢°¢¿¡ ´ëÇØ ¼¼ º¹±¸ ÇÁ·Î±×·¥À» Â÷·Ê·Î ½ÇÇàÇÏ¿© ¼Õ»óµÇÁö ¾ÊÀº ÃֽŠº¹»çº»À» ã½À´Ï´Ù.
      db_recover -c-h, db_verify ¹× csdb -v list
    2. Åë°úÇÑ Ã¹ ¹ø° ÇÖ ¹é¾÷ º¹»çº»À» È°¼º µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¶§ ¼Õ»óµÈ È°¼º µ¥ÀÌÅͺ£À̽º¸¦ ¼Õ»ó ¾ø´Â ÇÖ ¹é¾÷À¸·Î ´ëüÇÕ´Ï´Ù.
    3. ±×·± ´ÙÀ½ ´Ü°è 12 ¹× ´Ü°è 13À» ¼öÇàÇÕ´Ï´Ù.
    4. ÇÖ ¹é¾÷°ú ¾ÆÄ«ÀÌºê ¹é¾÷ÀÌ ¾ø´Â °æ¿ì ±â¼ú Áö¿øºÎ¿¡ ¹®ÀÇÇϽʽÿÀ. ¾ÆÄ«ÀÌºê ¹é¾÷ÀÌ ÀÖ´Â °æ¿ì ´ÙÀ½ ÀýÂ÷¸¦ ¼öÇàÇϽʽÿÀ. ¾ÆÄ«ÀÌºê ¹é¾÷À» º¹¿øÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

»ç¿ëÀÚ Á¤ÀÇ ¹é¾÷ ½ºÅ©¸³Æ® º¹±¸

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Berkeley µµ±¸°¡ µ¿Àû ¶óÀ̺귯¸®¿¡ ÄÄÆÄÀϵÊ

db_recover¿Í °°Àº Berkeley µ¥ÀÌÅͺ£À̽º µµ±¸¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ Á¤ÀÇ ¹é¾÷ ½ºÅ©¸³Æ®¸¦ ¸¸µç °æ¿ì Calendar Server 2004Q2 ÀÌ»ó ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇϸé ÇØ´ç ½ºÅ©¸³Æ®°¡ ´õ ÀÌ»ó ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀü Calendar Server ¹öÀü¿¡¼­´Â Á¤Àû ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© µµ±¸¸¦ ÄÄÆÄÀÏÇ߱⠶§¹®ÀÔ´Ï´Ù. ÇöÀç ¹öÀü¿¡¼­´Â µµ±¸¸¦ µ¿Àû ¶óÀ̺귯¸® libdb-4.2.so¿¡ ÄÄÆÄÀÏÇÕ´Ï´Ù.

»ç¿ëÀÚ Á¤ÀÇ ¹é¾÷ ½ºÅ©¸³Æ®¸¦ º¹±¸ÇÏ·Á¸é

±âÁ¸ »ç¿ëÀÚ Á¤ÀÇ ½ºÅ©¸³Æ®°¡ ÀÖ´Â »õ µ¿Àû ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ·Á¸é ´ÙÀ½ Àü¿ª º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

LD_LIBRARY_PATH=libdb-4.2.so



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


ºÎÇ° ¹øÈ£: 819-1477.   Copyright 2005 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.