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

Solaris¿ë Sun ONE Messaging Server 6.0 ¼³Ä¡ ¼³¸í¼­

 3Àå
°í°¡¿ë¼º ¼Ö·ç¼Ç ±¸¼º

ÀÌ Àå¿¡¼­´Â Àڽſ¡°Ô ÀûÇÕÇÑ °í°¡¿ë¼º(HA) ¸ðµ¨À» ¼±ÅÃÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â Á¤º¸¿Í Messaging Server¿Í ÇÔ²² °í°¡¿ë¼º ½Ã½ºÅÛÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Messaging Server¿¡¼­ Áö¿øµÇ´Â °í°¡¿ë¼º ¸ðµ¨¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» º¸·Á¸é ´ÙÀ½ Á¦Ç° ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.


°í°¡¿ë¼º ¸ðµ¨

Messaging Server¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â ¿©·¯ °í°¡¿ë¼º ¸ðµ¨ÀÌ ÀÖ½À´Ï´Ù. ±× Áß °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¼¼ °¡Áö ¸ðµ¨Àº ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÌ·¯ÇÑ °¢ ¸ðµ¨Àº ´ÙÀ½ Àý¿¡¼­ º¸´Ù ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ¿Ü¿¡µµ ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

HA Á¦Ç°¿¡ µû¶ó Áö¿øµÇ´Â ¸ðµ¨ÀÌ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. Áö¿øµÇ´Â ¸ðµ¨¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº HA ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ºñ´ëĪÇü

±âº»ÀûÀÎ ºñ´ëĪÇü ¶Ç´Â “»ó½Ã ´ë±â(hot standby)” °í°¡¿ë¼º ¸ðµ¨(±×¸² 3-1)Àº µÎ °³ÀÇ Å¬·¯½ºÅ͸µµÈ È£½ºÆ® ½Ã½ºÅÛ ¶Ç´Â “³ëµå”·Î ±¸¼ºµË´Ï´Ù. ³í¸®Àû IP ÁÖ¼Ò¿Í °ü·Ã È£½ºÆ® À̸§ÀÌ µÎ ³ëµå ¸ðµÎ¿¡ ÁöÁ¤µË´Ï´Ù.

ÀÌ ¸ðµ¨¿¡¼­´Â ÇÑ ¹ø¿¡ ÇϳªÀÇ ³ëµå¸¸ È°¼ºÈ­µË´Ï´Ù. Áï, ¹é¾÷ ³ëµå ¶Ç´Â »ó½Ã ´ë±â ³ëµå´Â ´ëºÎºÐ À¯ÈÞ »óŸ¦ À¯ÁöÇÕ´Ï´Ù. ÇϳªÀÇ °øÀ¯ µð½ºÅ© ¹è¿­ÀÌ µÎ ³ëµå »çÀÌ¿¡ ±¸¼ºµÇ¸ç È°¼º ¶Ç´Â "ÁÖ" ³ëµå°¡ ¸¶½ºÅÍ°¡ µË´Ï´Ù. ¸ÞÀÏ ÀúÀå¼Ò ºÐÇÒ ¿µ¿ª°ú MTA (Message Transfer Agent) ´ë±â¿­Àº ÀÌ °øÀ¯ º¼·ý¿¡ À§Ä¡ÇÕ´Ï´Ù.

±×¸² 3-1   ºñ´ëĪÇü °í°¡¿ë¼º ¸ðµ¨

ºñ´ëĪÇü °í°¡¿ë¼º ¸ðµ¨

ÆäÀÏ¿À¹ö°¡ ¹ß»ýÇϱâ ÀüÀÇ È°¼º ³ëµå´Â ¹°¸®Àû È£½ºÆ®-AÀÔ´Ï´Ù. ÆäÀÏ¿À¹ö°¡ ¹ß»ýÇÏ¸é ¹°¸®Àû È£½ºÆ®-B°¡ È°¼º ³ëµå°¡ µÇ°í °øÀ¯ º¼·ýÀÌ ÀüȯµÇ¾î ¹°¸®Àû È£½ºÆ®-B°¡ ¸¶½ºÅÍ°¡ µË´Ï´Ù. ±×¸®°í ¹°¸®Àû È£½ºÆ®-AÀÇ ¸ðµç ¼­ºñ½º°¡ ÁßÁöµÇ°í ¹°¸®Àû È£½ºÆ®-B¿¡¼­ ½ÃÀ۵˴ϴÙ.

ÀÌ ¸ðµ¨ÀÇ ÀåÁ¡Àº ÁÖ ³ëµå Àü¿ëÀ¸·Î ¿¹¾àµÈ ¹é¾÷ ³ëµå°¡ ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù. µû¶ó¼­ ÆäÀÏ¿À¹ö°¡ ¹ß»ýÇÏ´õ¶óµµ ¹é¾÷ ³ëµå¿¡ ´ëÇØ ÀÚ¿ø °æÀïÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ ¸ðµ¨¿¡¼­´Â ¹é¾÷ ³ëµå°¡ ´ëºÎºÐÀÇ ½Ã°£ µ¿¾È À¯ÈÞ »óÅ·ΠÀֱ⠶§¹®¿¡ ÀÌ ÀÚ¿øÀÇ È°¿ëµµ°¡ ¶³¾îÁý´Ï´Ù.

´ëĪÇü

±âº»ÀûÀÎ ´ëĪÇü ¶Ç´Â “ÀÌÁß ¼­ºñ½º” °í°¡¿ë¼º ¸ðµ¨Àº °¢°¢ ÀÚüÀÇ ³í¸®Àû IP ÁÖ¼Ò°¡ ÀÖ´Â µÎ °³ÀÇ È£½ºÆà ½Ã½ºÅÛÀ¸·Î ±¸¼ºµË´Ï´Ù. °¢ ³í¸®Àû ³ëµå´Â ÇϳªÀÇ ¹°¸®Àû ³ëµå¿Í ¿¬°áµÇ°í, °¢ ¹°¸®Àû ³ëµå°¡ µÎ °³ÀÇ ÀúÀå¼Ò º¼·ýÀÌ ÀÖ´Â ÇϳªÀÇ µð½ºÅ© ¹è¿­À» Á¦¾îÇÕ´Ï´Ù. ÇÑ º¼·ýÀº ·ÎÄà ¸ÞÀÏ ÀúÀå¼Ò ºÐÇÒ ¿µ¿ª ¹× MTA ´ë±â¿­¿¡ »ç¿ëµÇ¸ç ´Ù¸¥ º¼·ýÀº ÆÄÆ®³ÊÀÇ ¸ÞÀÏ ÀúÀå¼Ò ºÐÇÒ ¿µ¿ª ¹× MTA ´ë±â¿­¿¡ ´ëÇÑ ¹Ì·¯ À̹ÌÁöÀÔ´Ï´Ù.

´ëĪÇü °í°¡¿ë¼º ¸ðµå(±×¸² 3-2)¿¡¼­´Â µÎ ³ëµå ¸ðµÎ°¡ µ¿½Ã¿¡ È°¼º »óÅÂÀÌ¸ç °¢ ³ëµå°¡ ´Ù¸¥ ³ëµåÀÇ ¹é¾÷ ³ëµå ¿ªÇÒÀ» ÇÕ´Ï´Ù. ÀϹÝÀûÀÎ »óȲ¿¡¼­ °¢ ³ëµå´Â Messaging ServerÀÇ ÇÑ ÀνºÅϽº¸¸ ½ÇÇàÇÕ´Ï´Ù.

±×¸² 3-2   ´ëĪÇü °í°¡¿ë¼º ¸ðµ¨

´ëĪÇü °í°¡¿ë¼º ¸ðµ¨

ÆäÀÏ¿À¹ö°¡ ¹ß»ýÇÏ¸é ½ÇÆÐÇÑ ³ëµåÀÇ ¼­ºñ½º°¡ Á¾·áµÇ°í ¹é¾÷ ³ëµå¿¡¼­ ´Ù½Ã ½ÃÀ۵˴ϴÙ. À̶§ ¹é¾÷ ³ëµå°¡ µÎ ³ëµå ¸ðµÎ¿¡¼­ Messaging Server¸¦ ½ÇÇàÇÏ¸ç µÎ °³ÀÇ °³º° º¼·ýÀ» °ü¸®ÇÕ´Ï´Ù.

ÀÌ ¸ðµ¨ÀÇ ÀåÁ¡Àº µÎ ³ëµå°¡ µ¿½Ã¿¡ È°¼ºÈ­µÇ±â ¶§¹®¿¡ ½Ã½ºÅÛ ÀÚ¿øÀ» ¿ÏÀüÈ÷ È°¿ëÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù. ÇÏÁö¸¸ ¿À·ù°¡ ¹ß»ýÇÑ µ¿¾È¿¡´Â ¹é¾÷ ³ëµå°¡ µÎ ³ëµåÀÇ Messaging Server¿¡ ´ëÇÑ ¼­ºñ½º¸¦ ½ÇÇàÇϱ⠶§¹®¿¡ ´õ ¸¹Àº ÀÚ¿ø °æÀïÀÌ ¹ß»ýÇÕ´Ï´Ù. µû¶ó¼­ ½ÇÆÐÇÑ ³ëµå¸¦ °¡´ÉÇÑ »¡¸® ½Äº°ÇÏ¿© ¼­¹ö¸¦ ÀÌÁß ¼­ºñ½º »óÅ·ΠÀüȯ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

ÀÌ ¸ðµ¨Àº ¹é¾÷ ÀúÀå¼Ò ¹è¿­µµ Á¦°øÇÕ´Ï´Ù. Áï, µð½ºÅ© ¹è¿­ÀÌ ½ÇÆÐÇÏ¸é ¹é¾÷ ³ëµåÀÇ ¼­ºñ½º¸¦ ÅëÇØ ¹Ì·¯ À̹ÌÁö¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.

´ëĪÇü ¸ðµ¨À» ±¸¼ºÇÏ·Á¸é °øÀ¯ µð½ºÅ©¿¡ °øÀ¯ ÀÌÁøÀ» ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Messaging Server ÆÐÄ¡°¡ ¸±¸®½ºµÇ¾úÀ» ¶§ ½Ã½ºÅÛÀ» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÎ ·Ñ¸µ ¾÷µ¥ÀÌÆ®¸¦ ¼öÇàÇÏÁö ¸øÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ.

N+1 (N Over 1)

N + 1 ¶Ç´Â “N over 1” ¸ðµ¨Àº ´ÙÁß ³ëµå ºñ´ëĪ ±¸¼º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. N°³ÀÇ ³í¸®Àû È£½ºÆ® À̸§ ¹× N°³ÀÇ °øÀ¯ µð½ºÅ© ¹è¿­ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÇϳªÀÇ ¹é¾÷ ³ëµå°¡ ´Ù¸¥ ¸ðµç ³ëµå¿¡ ´ëÇØ »ó½Ã ´ë±â »óÅ·Π¿¹¾àµË´Ï´Ù. ¹é¾÷ ³ëµå´Â N°³ ³ëµå¿¡¼­ Messaging Server¸¦ µ¿½Ã¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 3-3Àº ±âº»ÀûÀÎ N + 1 °í°¡¿ë¼º ¸ðµ¨À» º¸¿©ÁÝ´Ï´Ù.

±×¸² 3-3   N + 1 °í°¡¿ë¼º ¸ðµ¨

Çϳª ÀÌ»óÀÇ È°¼º ³ëµå°¡ ÆäÀÏ¿À¹öµÇ¸é ¹é¾÷ ³ëµå´Â ½ÇÆÐÇÑ ³ëµåÀÇ ¿ªÇÒÀ» ´ë½Å ¼öÇàÇÕ´Ï´Ù.

N + 1 ¸ðµ¨ÀÇ ÀåÁ¡Àº ¼­¹ö ·Îµå°¡ ¿©·¯ ³ëµå·Î ºÐ»êµÉ ¼ö ÀÖÀ¸¸ç ÇϳªÀÇ ¹é¾÷ ³ëµå¸¸À¸·Î ¸ðµç ³ëµåÀÇ ½ÇÆи¦ ó¸®ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù. µû¶ó¼­ ½Ã½ºÅÛ À¯ÈÞ ºñÀ²Àº ´ÜÀÏ ´ëĪÇü ¸ðµ¨ÀÇ °æ¿ìó·³ 1/1ÀÌ ¾Æ´Ï¶ó 1/NÀÔ´Ï´Ù.

N+1 ¸ðµ¨À» ±¸¼ºÇÏ·Á¸é ´ëĪÇü ¸ðµ¨°ú °°ÀÌ °øÀ¯ µð½ºÅ©¿¡ °øÀ¯ ÀÌÁøÀ» ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Messaging Server ÆÐÄ¡°¡ ¸±¸®½ºµÇ¾úÀ» ¶§ ½Ã½ºÅÛÀ» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÎ ·Ñ¸µ ¾÷µ¥ÀÌÆ®¸¦ ¼öÇàÇÏÁö ¸øÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ.

ÀûÇÕÇÑ °í°¡¿ë¼º ¸ðµ¨ ¼±ÅÃ

Ç¥ 3-1Àº °¢ °í°¡¿ë¼º ¸ðµ¨ÀÇ ÀåÁ¡°ú ´ÜÁ¡À» ¿ä¾àÇؼ­ º¸¿©ÁÝ´Ï´Ù. ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© Àڽſ¡°Ô ÀûÇÕÇÑ ¸ðµ¨À» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ç¥ 3-1   °í°¡¿ë¼º ¸ðµ¨ÀÇ ÀåÁ¡°ú ´ÜÁ¡

¸ðµ¨

ÀåÁ¡

´ÜÁ¡

±ÇÀå »ç¿ëÀÚ

ºñ´ëĪÇü   

  • ´Ü¼øÇÑ ±¸¼º
  • ¹é¾÷ ³ëµå°¡ 100% ¿¹¾àµÊ
  • ½Ã½ºÅÛ ÀÚ¿øÀ» ¿ÏÀüÈ÷ È°¿ëÇÏÁö ¸øÇÔ

ÃßÈÄ È®Àå °èȹÀÌ ÀÖ´Â ¼Ò±Ô¸ð ¼­ºñ½º °ø±ÞÀÚ

´ëĪÇü

  • ½Ã½ºÅÛ ÀÚ¿øÀÇ È°¿ëµµ°¡ ³ôÀ½
  • °í°¡¿ë¼º
  • ¹é¾÷ ³ëµå¿¡ ´ëÇÑ ÀÚ¿ø °æÀï
  • ¹Ì·¯ µð½ºÅ©·Î ÀÎÇØ µð½ºÅ© ¾²±â ¼º´ÉÀÌ ÀúÇϵÊ

ÃßÈÄ ¹é¾÷ ½Ã½ºÅÛÀ» È®ÀåÇÒ °èȹÀÌ ÀÖ´Â Áß°£ ±Ô¸ðÀÇ ¼­ºñ½º °ø±ÞÀÚ

N + 1

  • ·Îµå°¡ ºÐ»êµÊ
  • È®ÀåÀÌ ¿ëÀÌÇÔ
  • ±¸¼ºÀÌ º¹ÀâÇÔ

ÀÚ¿ø °æÀï ¾øÀÌ ·Îµå¸¦ ºÐ»ê½ÃÄÑ¾ß ÇÏ´Â ´ë±Ô¸ð ¼­ºñ½º °ø±ÞÀÚ

½Ã½ºÅÛ ÀÛµ¿ ÁßÁö ½Ã°£ °è»ê

Ç¥ 3-2´Â ƯÁ¤ ÀÏ¿¡ ½Ã½ºÅÛ ¿À·ù·Î ÀÎÇØ ¸ÞÀÏ ¼­ºñ½º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ´Â ½Ã°£¿¡ ´ëÇÑ È®·üÀ» º¸¿©ÁÝ´Ï´Ù. ÀÌ °è»ê¿¡¼­´Â Æò±ÕÀûÀ¸·Î °¢ ¼­¹ö°¡ ½Ã½ºÅÛ Ãæµ¹À̳ª ¼­¹ö ÁßÁö·Î ÀÎÇØ 3°³¿ù¿¡ ÇÏ·ç ÀÛµ¿ÀÌ ÁßÁöµÇ¸ç, °¢ ÀúÀå ÀåÄ¡´Â 12°³¿ù¿¡ ÇÏ·ç ÀÛµ¿ÀÌ ÁßÁöµÇ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. ¶ÇÇÑ µÎ ³ëµå°¡ µ¿½Ã¿¡ ÀÛµ¿ÀÌ ÁßÁöµÉ °¡´É¼ºÀº ¹«½ÃÇÕ´Ï´Ù.

Ç¥ 3-2   ½Ã½ºÅÛ ÀÛµ¿ ÁßÁö ½Ã°£ °è»ê 

¸ðµ¨

½Ã½ºÅÛ ÀÛµ¿ ÁßÁö ½Ã°£ È®·ü

´ÜÀÏ ¼­¹ö(°í°¡¿ë¼º ±â´É ¾øÀ½)

È®·ü(ÀÛµ¿ ÁßÁö) = (½Ã½ºÅÛ ÀÛµ¿ ÁßÁö 4ÀÏ + ÀúÀå ÀåÄ¡ ÀÛµ¿ ÁßÁö 1ÀÏ)/365 = 1.37%

ºñ´ëĪÇü

È®·ü(ÀÛµ¿ ÁßÁö) = (½Ã½ºÅÛ ÀÛµ¿ ÁßÁö 0ÀÏ + ÀúÀå ÀåÄ¡ ÀÛµ¿ ÁßÁö 1ÀÏ)/365 = 0.27%

´ëĪÇü

È®·ü(ÀÛµ¿ ÁßÁö) = (½Ã½ºÅÛ ÀÛµ¿ ÁßÁö 0ÀÏ + ÀúÀå ÀåÄ¡ ÀÛµ¿ ÁßÁö 0ÀÏ)/365 = (0¿¡ °¡±î¿ò)

N + 1

È®·ü(ÀÛµ¿ ÁßÁö) = (½Ã½ºÅÛ ÀÛµ¿ ÁßÁö 0ÀÏ + ÀúÀå ÀåÄ¡ ÀÛµ¿ ÁßÁö 1ÀÏ)/(365xN) = 0.27%/N


°í°¡¿ë¼º ±¸¼º

ÀÌ Àý¿¡¼­´Â Veritas Cluster Server ¶Ç´Â Sun Cluster °í°¡¿ë¼º Ŭ·¯½ºÅ͸µ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸¼ºÇÏ°í Messaging Server¿Í ÇÔ²² »ç¿ëÇÒ Áغñ¸¦ ÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ¼³Ä¡ ¹æ¹ý, ÇÊ¿äÇÑ ÆÐÄ¡ ¹× ±âŸ ÇÊ¿äÇÑ Á¤º¸¿¡ ´ëÇؼ­´Â Veritas ¶Ç´Â Sun Cluster Server ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 3-3Àº ÇöÀç Messaging Server¿¡¼­ Áö¿øµÇ´Â Sun Cluster Server ¹× Veritas Cluster ServerÀÇ ¹öÀü ¸ñ·ÏÀ» º¸¿©ÁÝ´Ï´Ù.

Ç¥ 3-3   Áö¿øµÇ´Â Sun Cluster Server ¹× Veritas Cluster Server ¹öÀü

Ŭ·¯½ºÅÍ

Áö¿øµÇ´Â ¹öÀü

Sun Cluster Server

Sun Cluster 3.0 Update 3 ¹× Sun Cluster 3.1

Veritas Cluster Server

Veritas Cluster Server 1.3, Veritas Cluster Server 2.0 ¹× Veritas Cluster Server 3.5

Áö¿øµÇ´Â ¹öÀü¿¡ ´ëÇÑ ÃֽŠÁ¤º¸´Â Sun ONE Messaging Server 6.0 ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Ŭ·¯½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡

Ŭ·¯½ºÅÍ ¿¡ÀÌÀüÆ®´Â Ŭ·¯½ºÅÍ ÇÁ·¹ÀÓ¿öÅ©ÇÏ¿¡ ½ÇÇàµÇ´Â Messaging Server ÇÁ·Î±×·¥ÀÔ´Ï´Ù.

Sun Cluster Messaging Server ¿¡ÀÌÀüÆ®(SUNWscims)´Â Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Sun Cluster 3.1À» ¼±ÅÃÇÑ °æ¿ì¿¡ ¼³Ä¡µË´Ï´Ù. Veritas Cluster Messaging Server ¿¡ÀÌÀüÆ®(SUNWmsgvc)´Â Java Enterprise System CDÀÇ Messaging Server Product ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. VCS Ŭ·¯½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÏ·Á¸é pkgadd(1M) ¸í·ÉÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Messaging Server ¹× °í°¡¿ë¼º(Veritas Cluster¿Í Sun Cluster ¸ðµÎ¿¡ Àû¿ëµÊ) ¼³Ä¡¿Í °ü·ÃÇÏ¿© ¸î °¡Áö ¾Ë¾ÆµÎ¾î¾ß ÇÒ »çÇ×ÀÌ ÀÖ½À´Ï´Ù.

useconfig À¯Æ¿¸®Æ¼ »ç¿ë

useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ´ÜÀÏ ±¸¼ºÀ» HA ȯ°æÀÇ ¿©·¯ ³ëµå¿¡¼­ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ±âÁ¸ ±¸¼ºÀ» ¾÷±×·¹À̵åÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ´Â ¿ëµµ·Î »ç¿ëÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

¿¹¸¦ µé¾î ù ¹ø° ³ëµå¸¦ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ ¼³Ä¡ÇÑ ´ÙÀ½ Messaging Server¸¦ ±¸¼ºÇÕ´Ï´Ù(2Àå, "Messaging Server ¼³Ä¡" ÂüÁ¶). ±×·± ´ÙÀ½ Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Messaging Server ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ µÎ ¹ø° ³ëµå·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù. ÇÏÁö¸¸ Ãʱ⠷±Å¸ÀÓ ±¸¼º ÇÁ·Î±×·¥(configure)À» ´Ù½Ã ½ÇÇàÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ´ë½Å useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é useconfig À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© ÀÌÀü Messaging Server ±¸¼ºÀ» °¡¸®Å°µµ·Ï ÇÕ´Ï´Ù.

msg_svr_base/sbin/useconfig install/configure_YYYYMMDDHHMMSS

¿©±â¼­ configure_YYYYMMDDHHMMSS´Â ÀÌÀü ±¸¼º ¼³Á¤ ÆÄÀÏÀÔ´Ï´Ù.

»õ ³ëµåÀÇ °æ¿ì °øÀ¯ µð½ºÅ©ÀÇ msg_svr_base/data/setup µð·ºÅ丮¿¡¼­ configure_YYYYMMDDHHMMSS¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.


ÁÖ

Messenger Express HTML ÆÄÀÏÀº useconfig ¸í·ÉÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼­ HTML ÆÄÀÏÀ» »ç¿ëÀÚ Á¤ÀÇÇÑ °æ¿ì¿¡´Â »õ ÅÛÇø®Æ®¸¦ »ç¿ëÇÏ¿© ÀÌ ÆÄÀÏÀ» ¼öµ¿À¸·Î ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù. HTML ÆÄÀÏÀ» »ç¿ëÀÚ Á¤ÀÇÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â »õ ÅÛÇø®Æ®¸¦ config µð·ºÅ丮·Î º¹»çÇϱ⸸ ÇÏ¸é µË´Ï´Ù.

# cp -rpf msg_svr_base/lib/config-templates/html msg_svr_base/config


Veritas Cluster Server ¿¡ÀÌÀüÆ® ¼³Ä¡ ¹× Sun Cluster ¿¡ÀÌÀüÆ® ¼³Ä¡¿¡ ´ëÇÑ ´ÙÀ½ Àý¿¡¼­´Â useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã±â¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Veritas Cluster Server ¿¡ÀÌÀüÆ® ¼³Ä¡

Messaging Server´Â Veritas Cluster Server 1.3, 2.0 ¹× 3.5¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡ ¼³¸íµÈ ³»¿ëÀº Veritas Cluster 3.5¿¡¸¸ Àû¿ëµË´Ï´Ù. Veritas 1.3 ¹× 2.0ÀÇ °æ¿ì Messaging Server 5.2 Installation Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ÀýÂ÷¸¦ µû¸£±â Àü¿¡ Veritas Cluster Server ¼³¸í¼­¸¦ °ËÅäÇϽñ⠹ٶø´Ï´Ù.


ÁÖ

  • Veritas Volume Manager (VxVM)¿¡´Â º°µµÀÇ »ç¿ë±ÇÀÌ ÇÊ¿äÇÑ Å¬·¯½ºÅÍ ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀº Sun Cluster 3.0 Àü¿ª ÆÄÀÏ ½Ã½ºÅÛ°ú ºñ½ÁÇÏ°Ô, °øÀ¯ ÀúÀå¼Ò¿¡ ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÑ Àü¿ª º¸±â¸¦ Á¦°øÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Veritas Cluster Server ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • FsckOpt´Â 3.5 ÀÌÀü ¹öÀüÀÇ Veritas¿¡¼­´Â ¼±Åà »çÇ×À̾ú½À´Ï´Ù. ÇÏÁö¸¸ Mount ÀÚ¿øÀ» ±¸¼ºÇÏ·Á¸é ÀÌ ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù. FsckOpt¿¡´Â -y ¶Ç´Â -nÀÌ Æ÷ÇԵǾî¾ß ÇÏ¸ç ±×·¸Áö ¾ÊÀº °æ¿ì ÀÚ¿øÀÌ ¿Â¶óÀÎÀÌ µÇÁö ¾Ê½À´Ï´Ù.
  • Veritas Cluster Server 2.0 Explorer´Â Veritas Cluster Server 3.5¸¦ °ü¸®ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Messaging Server¸¦ ¼³Ä¡ÇÏ°í HA¸¦ ±¸¼ºÇÑ ÈÄ¿¡´Â ¼­¹ö¿¡¼­ IP ÁÖ¼Ò ¹ÙÀεùÀ» °ËÅäÇÏ¿© HA Áö¿øÀÇ ±¸¼º°ú °ü·ÃµÈ Ãß°¡ ´Ü°è°¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

Veritas Cluster Server ¿ä±¸ »çÇ×

VCS 3.5 ¼³Ä¡ ¹× ±¸¼º Áöħ

´ÙÀ½Àº Veritas Cluster Server 3.5¸¦ »ç¿ëÇÏ¿© Messaging Server¸¦ HA ¼­ºñ½º·Î ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.

±âº» main.cf ±¸¼º ÆÄÀÏÀº VCSweb ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ClusterService¶ó´Â ÀÚ¿ø ±×·ìÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ±×·ì¿¡´Â csgnic ¹× webip¿Í °°Àº ³×Æ®¿öÅ©ÀÇ ³í¸®Àû È£½ºÆ® IP ÀÚ¿øÀÌ Æ÷ÇԵ˴ϴÙ. ¶ÇÇÑ À̺¥Æ® ¾Ë¸²À» À§ÇÑ ntfr ÀÚ¿øÀÌ »ý¼ºµË´Ï´Ù.

  1. ³ëµå Áß Çϳª¿¡¼­ Cluster Explorer¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  2. ÀÌ Veritas Cluster Server Áöħ¿¡¼­´Â ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© Messaging Server¸¦ HA ¼­ºñ½º·Î ±¸¼ºÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù.

    Cluster Explorer¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    # /opt/VRTSvcs/bin/hagui

    GUI¸¦ »ç¿ëÇÏ·Á¸é VRTScscm ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.

  3. DiskGroup À¯ÇüÀÇ s1ms_dg µð½ºÅ© ±×·ì ÀÚ¿øÀ» Ãß°¡ÇÏ°í È°¼ºÈ­ÇÕ´Ï´Ù.
  4. Mount À¯ÇüÀÇ s1ms_mt ¸¶¿îÆ® ÀÚ¿øÀ» Ãß°¡ÇÕ´Ï´Ù.
    1. Veritas Cluster Server 2.0°ú´Â ´Þ¸® -y(¶Ç´Â -n)¸¦ FsckOpt¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Mount°¡ ÁßÁöµË´Ï´Ù. fsck_vxfs¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Solaris ¼³¸í¼­ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.
    2. ¾ÆÁ÷ È°¼ºÈ­µÇÁö ¾ÊÀº °æ¿ì ¸µÅ© ¹öÆ°À» ´­·¯ ÀÚ¿ø ¸µÅ©¸¦ È°¼ºÈ­ÇÕ´Ï´Ù.
  5. s1ms_mt¿Í s1ms_dg »çÀÌ¿¡ ¸µÅ©¸¦ ¸¸µì´Ï´Ù. s1ms_mt ÀÚ¿øÀ» È°¼ºÈ­ÇÕ´Ï´Ù.
  6. ´ÙÀ½ Á¾¼Ó¼º Æ®¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
    VCS Á¾¼Ó¼º Æ®¸®.  s1ms_mt¿Í s1ms_dg »çÀÌ¿¡ »ý¼ºµÈ ¸µÅ©.

  7. Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í Messaging Server¸¦ ¼±ÅÃÇÕ´Ï´Ù.
    1. ÁÖ ³ëµå(¿¹: Node_A)¿¡¼­ Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º(2Àå, "Messaging Server ¼³Ä¡" ÂüÁ¶)À» ½ÇÇàÇÏ¿© Messaging Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
    2. pkgadd(1M) ¸í·ÉÀ» »ç¿ëÇÏ¿© Veritas Cluster Server ¿¡ÀÌÀüÆ® ÆÐÅ°ÁöÀÎ SUNWmsgvc (Java Enterprise System CDÀÇ Messaging Server Product ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ½)¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
    3. ¼³Ä¡ µµÁß È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò°¡ ÇÊ¿äÇÒ ¶§¸¶´Ù ³í¸®Àû È£½ºÆ® À̸§°ú ³í¸®Àû IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
    4. ÀÌÁ¦ Node_A¿¡ Messaging Server¿Í Veritas ¿¡ÀÌÀüÆ®°¡ ¼³Ä¡µÇ¾ú½À´Ï´Ù.

  8. ¹é¾÷ ³ëµå(¿¹: Node_B)·Î ÀüȯÇÕ´Ï´Ù.
  9. Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© ¹é¾÷ ³ëµå(Node_B)¿¡ Messaging Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
  10. Messaging Server¸¦ ¼³Ä¡ÇÑ ´ÙÀ½ useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ¹é¾÷ ³ëµå(Node_B)¿¡ Ãʱ⠷±Å¸ÀÓ ±¸¼ºÀ» Ãß°¡·Î ¸¸µé ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ´ÜÀÏ ±¸¼ºÀ» HA ȯ°æÀÇ ¿©·¯ ³ëµå¿¡¼­ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ±âÁ¸ ±¸¼ºÀ» ¾÷±×·¹À̵åÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ´Â ¿ëµµ·Î »ç¿ëÇÒ ¼ö´Â ¾ø½À´Ï´Ù. useconfig À¯Æ¿¸®Æ¼ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
  11. ÀÌÁ¦ Node_B¿¡ Veritas ¿¡ÀÌÀüÆ®°¡ ¼³Ä¡µÇ¾ú½À´Ï´Ù.

  12. Cluster ExplorerÀÇ ÆÄÀÏ ¸Þ´º¿¡¼­ À¯Çü °¡Á®¿À±â...¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±×·¯¸é ÆÄÀÏ ¼±Åà »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
  13. /etc/VRTSvcs/conf/config µð·ºÅ丮¿¡¼­ MsgSrvTypes.cf À¯ÇüÀ» °¡Á®¿É´Ï´Ù. ÀÌ À¯Çü ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù. ÀÌ ÆÄÀÏÀ» ãÀ¸·Á¸é Ŭ·¯½ºÅÍ ³ëµå¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
  14. ÀÌÁ¦ MsgSrv À¯ÇüÀÇ ÀÚ¿ø(¿¹: Mail)À» ¸¸µì´Ï´Ù. ÀÌ ÀÚ¿øÀ» »ç¿ëÇÏ·Á¸é ³í¸®Àû È£½ºÆ® À̸§ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  15. Mail ÀÚ¿øÀº s1ms_mt ¹× webip¿¡ Á¾¼ÓµË´Ï´Ù. ´ÙÀ½ Á¾¼Ó¼º Æ®¸®¿¡ Ç¥½ÃµÇ¾î ÀÖ´Â °Íó·³ ÀÚ¿ø °£¿¡ ¸µÅ©¸¦ ¸¸µì´Ï´Ù.
    VCS Á¾¼Ó¼º Æ®¸®:  Mail°ú webip and s1ms_mt »çÀÌ¿¡ ¸µÅ©°¡ ¸¸µé¾îÁý´Ï´Ù.
    1. ¸ðµç ÀÚ¿øÀ» È°¼ºÈ­ÇÏ°í MailÀ» ¿Â¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.
    2. ¸ðµç ¼­¹ö°¡ ½ÃÀ۵˴ϴÙ.
  16. Node_A·Î ÀüȯÇÏ¿© HA ±¸¼ºÀÌ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  17. ±×·ì ¼Ó¼º OnlineRetryLimit¸¦ 3¿¡¼­ 0À¸·Î º¯°æÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏÁö ¾ÊÀ¸¸é ÆäÀÏ¿À¹öµÈ ¼­ºñ½º°¡ °°Àº ³ëµå¿¡¼­ ´Ù½Ã ½ÃÀ۵˴ϴÙ.

MsgSrv ¼Ó¼º

ÀÌ Àý¿¡¼­´Â mail ÀÚ¿øÀÇ µ¿ÀÛÀ» Á¦¾îÇÏ´Â Ãß°¡ ¼Ó¼ºÀÎ MsgSrv¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Messaging Server¸¦ Veritas Cluster Server¿¡ ´ëÇØ ±¸¼ºÇÏ·Á¸é Ç¥ 3-4¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 3-4   Veritas Cluster Server ¼Ó¼º 

¼Ó¼º

¼³¸í

FaultOnMonitorTimeouts

¼³Á¤ÇÏÁö ¾ÊÀ¸¸é(=0), ¸ð´ÏÅÍ(°¨½Ã) ½Ã°£ ÃÊ°ú°¡ ÀÚ¿ø ¿À·ù·Î °£ÁÖµÇÁö ¾Ê½À´Ï´Ù. 2·Î ¼³Á¤ÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. ¸ð´ÏÅÍ°¡ µÎ ¹ø ½Ã°£ ÃÊ°úµÇ¸é ÀÚ¿øÀÌ ´Ù½Ã ½ÃÀ۵ǰųª ÆäÀÏ¿À¹öµË´Ï´Ù.

ConfInterval

¿À·ù/Àç½ÃÀÛÀ» °è»êÇÏ´Â ½Ã°£ °£°ÝÀÔ´Ï´Ù. ¼­ºñ½º°¡ ÀÌ ½Ã°£ µ¿¾È ¿Â¶óÀÎ »óŸ¦ À¯ÁöÇϸé ÀÌÀü ±â·ÏÀÌ Áö¿öÁý´Ï´Ù. ±ÇÀå °ªÀº 600ÃÊÀÔ´Ï´Ù.

ToleranceLimit

¸ð´ÏÅÍ°¡ ÀÚ¿ø FAULTED¸¦ ¼±¾ðÇϱâ Àü¿¡ OFFLINEÀ» ¹ÝȯÇϴ Ƚ¼öÀÔ´Ï´Ù. ÀÌ °ªÀº ±âº»°ªÀÎ ’0’À¸·Î µÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

Sun Cluster ¿¡ÀÌÀüÆ® ¼³Ä¡

ÀÌ Àý¿¡¼­´Â Messaging Server¸¦ Sun Cluster °í °¡¿ë¼º(HA) µ¥ÀÌÅÍ ¼­ºñ½º·Î ¼³Ä¡ ¹× ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¼³Ä¡ ÁöħÀº Sun Cluster 3.0 Update 3°ú Sun Cluster 3.1¿¡ ¸ðµÎ Àû¿ëµË´Ï´Ù. ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Sun Cluster 3.0 Update 3 ¹× Sun Cluster 3.1ÀÇ ¼³¸í¼­´Â ´ÙÀ½ À§Ä¡¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù.

http://docs.sun.com/db/prod/cluster#hic

Sun Cluster 3.0 Update 3°ú Sun Cluster 3.1¿¡¼­´Â Veritas File System (VxFS)ÀÌ Áö¿øµË´Ï´Ù.

Sun Cluster ¿ä±¸ »çÇ×

ÀÌ Àý¿¡¼­´Â ´ÙÀ½À» °¡Á¤ÇÕ´Ï´Ù.

Sun Cluster¿¡ ´ëÇØ Messaging Server HA Áö¿ø ±¸¼º

ÀÌ Àý¿¡¼­´Â °£´ÜÇÑ ¿¹¸¦ ÅëÇØ Sun Cluster 3.0 Update 3 ¹× 3.1¿¡ ´ëÇØ Sun ONE Messaging ServerÀÇ HA Áö¿øÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

HA¸¦ ±¸¼ºÇÑ µÚ¿¡´Â ¼­¹ö¿¡¼­ IP ÁÖ¼Ò ¹ÙÀεù¿¡¼­ HA Áö¿ø°ú °ü·ÃµÈ Ãß°¡ ´Ü°è¸¦ °ËÅäÇϽʽÿÀ.

´ÙÀ½ ¿¹¿¡¼­´Â Messaging Server°¡ HA ³í¸®Àû È£½ºÆ® À̸§°ú IP ÁÖ¼Ò·Î ±¸¼ºµÇ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. ¹°¸®Àû È£½ºÆ® À̸§Àº HA ³í¸®Àû È£½ºÆ® À̸§ÀÎ budgie¿Í ÇÔ²² mail-1 ¹× mail-2ÀÎ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. ±×¸² 3-4´Â Messaging Server HA Áö¿øÀ» ±¸¼ºÇÒ ¶§ ¸¸µé ´Ù¸¥ HA ÀÚ¿øÀÇ ÁßøµÈ Á¾¼Ó¼ºÀ» ³ªÅ¸³À´Ï´Ù.

±×¸² 3-4   °£´ÜÇÑ Sun ONE Messaging Server HA ±¸¼º

°£´ÜÇÑ Messaging Server HA ±¸¼º

  1. ¼öÆÛÀ¯Àú°¡ µÈ ´ÙÀ½ ÄܼÖÀ» ¿±´Ï´Ù.
  2. ¾Æ·¡¿¡ ³ª¿À´Â Sun Cluster ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ¼öÆÛÀ¯Àú·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ /dev/console¿¡ Ãâ·ÂµÇ´Â ¸Þ½ÃÁö¸¦ º¸·Á¸é ÄܼÖÀ̳ª âÀÌ ÇÊ¿äÇÕ´Ï´Ù.

  3. ÇÊ¿äÇÑ ÀÚ¿ø À¯ÇüÀ» Ãß°¡ÇÕ´Ï´Ù.
  4. »ç¿ëÇÒ ÀÚ¿ø À¯ÇüÀ» Sun Cluster°¡ ÀνÄÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù. scrgadm -a -t ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ÇÕ´Ï´Ù.

    # scrgadm -a -t SUNW.HAStorage
    # scrgadm -a -t SUNW.ims

  5. Messaging Server¿¡ ´ëÇÑ ÀÚ¿ø ±×·ìÀ» ¸¸µì´Ï´Ù.
  6. ÀÚ¿ø ±×·ìÀ» ¸¸µé°í Messaging Server°¡ ½ÇÇàµÉ Ŭ·¯½ºÅÍ ³ëµå¿¡ Ç¥½ÃµÇµµ·Ï ¸¸µì´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº MAIL-RG¶ó´Â ÀÚ¿ø ±×·ìÀ» ¸¸µé°í Ŭ·¯½ºÅÍ ³ëµåÀÎ mail-1°ú mail-2¿¡ Ç¥½ÃµÇµµ·Ï ÇÕ´Ï´Ù.

    # scrgadm -a -g MAIL-RG -h mail-1,mail-2

    ¹°·Ð ÀÚ¿ø ±×·ì¿¡´Â ¿øÇÏ´Â À̸§À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  7. HA ³í¸®Àû È£½ºÆ® À̸§ ÀÚ¿øÀ» ¸¸µé°í ÀÚ¿ø ±×·ìÀ» ½ÃÀÛÇÕ´Ï´Ù.
  8. HA ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇÑ ÀÚ¿øÀ» ¸¸µé°í È°¼ºÈ­ÇÑ ´ÙÀ½ ÀÚ¿ø ±×·ì¿¡ Ãß°¡ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº ³í¸®Àû È£½ºÆ® À̸§ budgie¸¦ »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. -j ½ºÀ§Ä¡¸¦ »ý·«Ç߱⠶§¹®¿¡ »ý¼ºµÇ´Â ÀÚ¿øÀÇ À̸§ ¿ª½Ã budgie°¡ µË´Ï´Ù.

    # scrgadm -a -L -g MAIL-RG -l budgie
    # scswitch -Z -g MAIL-RG

  9. HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µì´Ï´Ù.
  10. ±×·± ´ÙÀ½ Messaging Server°¡ Á¾¼ÓµÈ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÑ HA ÀúÀå¼Ò ÀÚ¿ø À¯ÇüÀ» ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº disk-rs¶ó´Â À̸§ÀÇ HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µé°í ÆÄÀÏ ½Ã½ºÅÛ disk_sys_mount_point´Â ÀÌ ÀÚ¿øÀÇ Á¦¾î¸¦ ¹Þ°Ô µË´Ï´Ù.

    # scrgadm -a -j disk-rs -g MAIL-RG \
    -t SUNW.HAStorage \
    -x ServicePaths=
    disk_sys_mount_point-1, disk_sys_mount_point-2

    ServicePathsÀÇ ½°Ç¥·Î ºÐ¸®µÈ ¸ñ·ÏÀº Messaging Server°¡ Á¾¼ÓµÈ Ŭ·¯½ºÅÍ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ® ÁöÁ¡ÀÔ´Ï´Ù. À§ÀÇ ¿¹¿¡¼­´Â µÎ °³ÀÇ ¸¶¿îÆ® ÁöÁ¡, disk_sys_mount_point-1°ú disk_sys_mount_point-2°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù. ¼­¹ö Áß Çϳª¿¡ ÇØ´ç ¼­¹ö°¡ Á¾¼ÓµÈ Ãß°¡ ÆÄÀÏ ½Ã½ºÅÛÀÌ ÀÖ´Â °æ¿ì Ãß°¡ HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µé°í ´Ü°è 8¿¡¼­ ÇØ´ç Ãß°¡ Á¾¼Ó¼ºÀ» °¡¸®Åµ´Ï´Ù.

  11. Messaging Server ¸¦ ¼³Ä¡ ¹× ±¸¼ºÇÕ´Ï´Ù(2Àå, "Messaging Server ¼³Ä¡"). ´Ü°è 4¿¡¼­ ¸¸µç HA ³í¸®Àû È£½ºÆ® À̸§À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
    1. Ãʱ⠷±Å¸ÀÓ ±¸¼º °úÁ¤¿¡¼­ Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º ¸¸µé±âÀÇ ´Ü°è 3¿¡¼­ ÁöÁ¤ÇÑ ±¸¼º µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ °ÍÀ» ¿äûÇÕ´Ï´Ù. À̶§ HA ÀúÀå¼Ò ÀÚ¿ø(¶Ç´Â HAStoragePlus È°¼ºÈ­¿¡¼­ ¼³¸íÇÏ´Â HAStoragePlus ÀÚ¿ø)ÀÇ °øÀ¯ µð½ºÅ© µð·ºÅ丮 °æ·Î¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
    2. ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Sun Cluster ¾Æ·¡¿¡¼­ watcher ÇÁ·Î¼¼½º¸¦ È°¼ºÈ­ÇÕ´Ï´Ù.

      configutil -o local.autorestart -v 1

    3. watcher ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Messaging Server 6.0 °ü¸®ÀÚ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

  12. ha_ip_config ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¿© service.listenaddr°ú service.http.smtphost¸¦ ¼³Á¤ÇÏ°í dispatcher.cnf¿Í job_controller.cnf ÆÄÀÏÀ» °í°¡¿ë¼º¿¡ ´ëÇØ ±¸¼ºÇÕ´Ï´Ù. ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¸é ³í¸®Àû IP ÁÖ¼Ò°¡ ¹°¸®Àû IP ÁÖ¼Ò°¡ ¾Æ´Ï¶ó ÀÌ ¸Å°³ º¯¼ö¿Í ÆÄÀÏ¿¡ ´ëÇØ ¼³Á¤µË´Ï´Ù.
  13. ½ºÅ©¸³Æ® ½ÇÇà¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¼­¹ö¿¡¼­ IP ÁÖ¼Ò ¹ÙÀεùÀ» ÂüÁ¶ÇϽʽÿÀ.

    ha_ip_config ½ºÅ©¸³Æ®´Â °øÀ¯ µð½ºÅ©(±¸¼º ¹× µ¥ÀÌÅÍ¿ë)°¡ ÀÖ´Â ½Ã½ºÅÛ¿¡¼­ ÇÑ ¹ø¸¸ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

  14. HA Messaging Server ÀÚ¿øÀ» ¸¸µì´Ï´Ù.
  15. ÀÌÁ¦ HA Messaging Server ÀÚ¿øÀ» ¸¸µé¾î ÀÚ¿ø ±×·ì¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÚ¿øÀº HA ³í¸®Àû È£½ºÆ® À̸§°ú HA µð½ºÅ© ÀÚ¿ø¿¡ Á¾¼ÓµË´Ï´Ù.

    HA Messaging Server ÀÚ¿øÀ» ¸¸µé ¶§´Â °æ·Î¸¦ Messaging ServerÀÇ ÃÖ»óÀ§ µð·ºÅ丮ÀÎ msg_svr_base °æ·Î·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº ´ÙÀ½ ¸í·É¿¡ ³ª¿Í ÀÖ´Â IMS_serverroot È®Àå µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼öÇàÇÕ´Ï´Ù.

    # scrgadm -a -j mail-rs -t SUNW.ims -g MAIL-RG \
              -x IMS_serverroot=
    msg_svr_base \
              -y Resource_dependencies=disk-rs,budgie

    À§ÀÇ ¸í·ÉÀº msg_svr_base µð·ºÅ丮ÀÇ IMS_serverroot¿¡ ¼³Ä¡µÈ Messaging Server¿¡ ´ëÇØ mail-rs¶ó´Â À̸§ÀÇ HA Messaging Server ÀÚ¿øÀ» ¸¸µì´Ï´Ù. HA Messaging Server ÀÚ¿øÀº HA ³í¸®Àû È£½ºÆ® À̸§ budgie¿Í HA µð½ºÅ© ÀÚ¿ø disk-rs¿¡ Á¾¼ÓÀûÀÔ´Ï´Ù.

    Messaging Server¿¡ Ãß°¡ ÆÄÀÏ ½Ã½ºÅÛ Á¾¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì ÀÌ·¯ÇÑ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇØ Ãß°¡ HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Ãß°¡ HA ÀúÀå¼Ò ÀÚ¿ø À̸§ÀÌ À§ ¸í·ÉÀÇ Resource_dependencies ¿É¼Ç¿¡ Æ÷ÇԵǵµ·Ï ÇÕ´Ï´Ù.

  16. Messaging Server ÀÚ¿øÀ» È°¼ºÈ­ÇÕ´Ï´Ù.
  17. ÀÌÁ¦ HA Messaging Server ÀÚ¿øÀ» È°¼ºÈ­ÇÏ¿© Messaging Server¸¦ ¿Â¶óÀÎÀ¸·Î ¸¸µì´Ï´Ù. ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

    # scswitch -e -j mail-rs

    À§ÀÇ ¸í·ÉÀº MAIL-RG ÀÚ¿ø ±×·ìÀÇ mail-rs ÀÚ¿øÀ» È°¼ºÈ­ÇÕ´Ï´Ù. MAIL-RG ÀÚ¿øÀÌ ÀÌ¹Ì ¿Â¶óÀÎ »óÅ°¡ µÇ¾ú±â ¶§¹®¿¡ À§ÀÇ ¸í·ÉÀº mail-rsµµ ¿Â¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.

  18. ¿Â¶óÀÎ »óÅ·ΠµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  19. MAIL-RG ÀÚ¿ø ±×·ìÀÌ ¿Â¶óÀÎÀÎÁö È®ÀÎÇÏ·Á¸é scstat ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ÄÜ¼Ö ÀåÄ¡¿¡ Ç¥½ÃµÈ Ãâ·Â¿¡¼­ Áø´Ü Á¤º¸¸¦ »ìÆ캾´Ï´Ù. ¶ÇÇÑ syslog ÆÄÀÏ, /var/adm/messagesµµ »ìÆ캾´Ï´Ù.

  20. ÆäÀÏ¿À¹ö°¡ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϱâ À§ÇØ ÀÚ¿ø ±×·ìÀ» ´Ù¸¥ Ŭ·¯½ºÅÍ ³ëµå·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù.
  21. ÀÚ¿ø ±×·ìÀ» ´Ù¸¥ Ŭ·¯½ºÅÍ ³ëµå·Î ¼öµ¿À¸·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù. ÀÚ¿ø ±×·ìÀÌ ÇöÀç ¾î¶² ³ëµå¿¡¼­ ½ÇÇà ÁßÀÎÁö(“¿Â¶óÀΔ) È®ÀÎÇÏ·Á¸é scstat ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ÀÚ¿ø ±×·ìÀÌ mail-1¿¡¼­ ¿Â¶óÀÎÀÎ °æ¿ì ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© mail-2·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù.

    # scswitch -z -g MAIL-RG -h mail-2

HAStoragePlus È°¼ºÈ­

SUNW.HAStoragePlus´Â ·ÎÄ÷Π¸¶¿îÆ®µÈ ÆÄÀÏ ½Ã½ºÅÛÀ» Sun Cluster ȯ°æ ³»¿¡¼­ °í°¡¿ë¼º ±â´ÉÀ» ¼öÇàÇϵµ·Ï ¸¸µé ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿ø À¯ÇüÀÔ´Ï´Ù. Sun Cluster Àü¿ª ÀåÄ¡ ±×·ì¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏ ½Ã½ºÅÛÀ» HAStoragePlus¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. HAStorage¿Í °°Àº Àü¿ª ¸¶¿îÆ® ÆÄÀÏ ½Ã½ºÅÛ°ú ´Þ¸® HAStoragePlus´Â ƯÁ¤ ½Ã°£¿¡ ÇϳªÀÇ Å¬·¯½ºÅÍ ³ëµå¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ·ÎÄà ¸¶¿îÆ® ÆÄÀÏ ½Ã½ºÅÛÀº ÆäÀÏ¿À¹ö ¸ðµå¿Í ÆäÀÏ¿À¹ö ÀÚ¿ø ±×·ì¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. HAStoragePlus´Â HAStorageÀÇ GFS (global file system)¿Í ¹Ý´ë·Î FFS (failover file system)¸¦ Á¦°øÇÕ´Ï´Ù.

HAStoragePlus¿¡´Â ´ÙÀ½°ú °°Àº ¿©·¯ ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.

HAStoragePlus¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Cluster 3.1 Data Service Planning and Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ŭ·¯½ºÅÍ¿¡¼­ HAStoragePlus¸¦ È°¼ºÈ­ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ¸Þ½Ã¡ ¹× ÀúÀå¼Ò ÀÚ¿øÀ» ºñÈ°¼ºÈ­ÇÕ´Ï´Ù.
  2. # scwitch -n -j mail-rs
    # scwitch -n -j disk-rs

  3. ¸Þ½Ã¡ ¹× ÀúÀå¼Ò ÀÚ¿øÀ» Á¦°ÅÇÕ´Ï´Ù.
  4. # scrgadm -r -j mail-rs
    # scrgadm -r -j disk-rs

  5. µð½ºÅ© À¯Çü SUNW.HAStoragePlus¸¦ ¸¸µì´Ï´Ù.
  6. # scrgadm -a -t SUNW.HAStoragePlus

  7. µð½ºÅ© ÀÚ¿ø°ú HAStoragePlus¿ÍÀÇ ÀÚ¿ø Á¾¼Ó¼ºÀ» ¸¸µì´Ï´Ù.
  8. HA ÀúÀå¼Ò ÀÚ¿ø
    # scrgadm -a -j disk-rs -g MAIL-RG \
              -t SUNW.HAStoragePlus \
             -x FileSystemMountPoints=
    file_sys_mount_point-1

    Messaging Server ÀÚ¿ø
    # scrgadm -a -j mail-rs -g MAIL-RG \
              -x IMS_serverroot=
    msg_svr_base
             -y Resource_dependencies=disk-rs,budgie

  9. /etc/vfstab ÆÄÀÏ¿¡¼­ globalÀ̶ó´Â ´Ü¾î¸¦ Á¦°ÅÇÕ´Ï´Ù. ºÎÆ® ½Ã /etc/vbstab¸¦ ‘no’¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Cluster 3.1 ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
  10. HAStoragePlus·Î vfstab ÆÄÀÏÀÌ È°¼ºÈ­µÇ±â Àü¿¡ ¸ÕÀú ÇöÀç Àü¿ª ÆÄÀÏ ½Ã½ºÅÛÀÎ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ® ÇØÁ¦(umount)ÇØ¾ß ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ HAStoragePlus·Î vfstab ÆÄÀÏÀ» È°¼ºÈ­ÇÏ°í ÆÄÀÏ ½Ã½ºÅÛÀ» ´Ù½Ã ¸¶¿îÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  11. Ŭ·¯½ºÅÍ ¼­¹ö¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  12. # scswitch -Z -g MAIL-RG

¼­¹ö¿¡¼­ IP ÁÖ¼Ò ¹ÙÀεù

´ëĪÇü ¶Ç´Â N + 1 °í°¡¿ë¼º ¸ðµ¨À» »ç¿ëÇÏ´Â °æ¿ì Sun Cluster Server¸¦ Messaging Server¿Í ÇÔ²² »ç¿ëÇϱâ À§ÇØ ÁغñÇÏ·Á¸é ±¸¼º °úÁ¤¿¡¼­ ¾Ë¾Æ¾ß ÇÒ ¸î °¡Áö »çÇ×ÀÌ ÀÖ½À´Ï´Ù.

¼­¹ö¿¡¼­ ½ÇÇà ÁßÀÎ Messaging Server¿¡ ¿Ã¹Ù¸¥ IP ÁÖ¼Ò¸¦ ¹ÙÀεùÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â HA ȯ°æ¿¡¼­ Messaging Server¸¦ Á¦´ë·Î ±¸¼ºÇϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.

HA¸¦ À§ÇØ Messaging Server¸¦ ±¸¼ºÇÏ·Á¸é Messaging Server°¡ ¹ÙÀεùÇÏ°í ¿¬°áÀ» ¼ö½ÅÇÏ´Â ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ¼­¹ö´Â »ç¿ë °¡´ÉÇÑ ¸ðµç ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¿¡ ¹ÙÀεùÇÕ´Ï´Ù. ÇÏÁö¸¸ HA ȯ°æ¿¡¼­´Â ¼­¹ö°¡ HA ³í¸®Àû È£½ºÆ® À̸§°ú ¿¬°üµÈ ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¿¡ ¹ÙÀεùµÇµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù.

µû¶ó¼­ ƯÁ¤ Messaging Server ÀνºÅϽº¿¡ ¼ÓÇÑ ¼­¹ö°¡ »ç¿ëÇÏ´Â ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¸¦ ±¸¼ºÇϱâ À§ÇÑ ½ºÅ©¸³Æ®°¡ Á¦°øµË´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ÇöÀç IP ÁÖ¼Ò ¶Ç´Â ¼­¹ö°¡ »ç¿ëÇÏ´Â HA ³í¸®Àû È£½ºÆ® À̸§°ú ¿¬°üµÉ IP ÁÖ¼Ò¸¦ ÅëÇØ ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¸¦ ½Äº°ÇÕ´Ï´Ù.

½ºÅ©¸³Æ®´Â ´ÙÀ½ ±¸¼º ÆÄÀÏÀ» ¼öÁ¤Çϰųª ¸¸µé¾î¼­ ±¸¼ºÀ» º¯°æÇÕ´Ï´Ù. ´ÙÀ½ ÆÄÀÏÀÇ °æ¿ì

msg_svr_base/config/dispatcher.cnf

SMTP ¹× SMTP Submit ¼­¹öÀÇ INTERFACE_ADDRESS ¿É¼ÇÀ» Ãß°¡Çϰųª º¯°æÇÕ´Ï´Ù. ´ÙÀ½ ÆÄÀÏÀÇ °æ¿ì

msg_svr_base/config/job_controller.cnf

Job ControllerÀÇ INTERFACE_ADDRESS ¿É¼ÇÀ» Ãß°¡Çϰųª º¯°æÇÕ´Ï´Ù.

¸¶Áö¸·À¸·Î POP, IMAP ¹× Messenger Express HTTP ¼­¹ö¿¡¼­ »ç¿ëÇÏ´Â configutil service.listenaddr ¹× service.http.smtphost ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

¿øº» ±¸¼º ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì ÇØ´ç ÆÄÀÏÀÇ À̸§Àº *.pre-ha·Î º¯°æµË´Ï´Ù.

½ºÅ©¸³Æ®¸¦ ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.

  1. ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
  2. msg_svr_base/sbin/ha_ip_config¸¦ ½ÇÇàÇÕ´Ï´Ù.
  3. ½ºÅ©¸³Æ®¿¡¼­´Â ¾Æ·¡¿Í °°Àº Áú¹®À» ÇÕ´Ï´Ù. Áú¹®¿¡ ´ëÇØ control-d¸¦ ÀÔ·ÂÇÏ¿© ÀÀ´äÇÏ¸é ½ºÅ©¸³Æ® ½ÇÇàÀÌ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. Áú¹®¿¡ ´ëÇÑ ±âº» ´äº¯Àº ´ë°ýÈ£ [ ] ¾È¿¡ ³ªÅ¸³³´Ï´Ù. ±âº» ´äº¯À» »ç¿ëÇÏ·Á¸é RETURN Å°¸¦ ´©¸¨´Ï´Ù.
    1. ³í¸®Àû IP ÁÖ¼Ò: Messaging Server¿¡¼­ »ç¿ëÇÒ ³í¸®Àû È£½ºÆ® À̸§¿¡ ÇÒ´çµÇ´Â IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù. IP ÁÖ¼Ò´Â 123.456.78.90°ú °°ÀÌ Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Çü½ÄÀ¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
    2. ³í¸®Àû IP ÁÖ¼Ò´Â configutil parameter service.http.smtphost¿¡¼­ ÀÚµ¿À¸·Î ¼³Á¤µÇ¸ç Ŭ·¯½ºÅÍÀÇ ¸Þ½Ã¡ ½Ã½ºÅÛÀÌ ÇöÀç ¾î¶² ½Ã½ºÅÛ¿¡¼­ ½ÇÇà ÁßÀÎÁö È®ÀÎÇÒ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù. ¿¹¸¦ µé¾î Messenger Express¸¦ »ç¿ëÇÏ´Â °æ¿ì ¼­¹ö´Â º¸³»´Â ¸ÞÀÏÀ» Àü¼ÛÇÒ ¸ÞÀÏ È£½ºÆ®¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    3. Messaging Server Base (msg_svr_base): Messaging Server°¡ ¼³Ä¡µÈ ÃÖ»óÀ§ µð·ºÅ丮¿¡ ´ëÇÑ Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
    4. ¾Õ¿¡¼­ ¼±ÅÃÇÑ Ç׸ñÀ» º¯°æÇϽðڽÀ´Ï±î? ´äº¯À» ±×´ë·Î Àû¿ëÇÏ°í ±¸¼ºÀ» º¯°æÇÏ·Á¸é “no”·Î ´äÇÕ´Ï´Ù. ´äº¯À» º¯°æÇÏ·Á¸é “yes”·Î ´äÇÕ´Ï´Ù.

      ÁÖ

      ¶ÇÇÑ ha_ip_config ½ºÅ©¸³Æ®´Â µÎ °³ÀÇ »õ ÇÁ·Î¼¼½ºÀÎ watcher¿Í msprobe¸¦ ÀÚµ¿À¸·Î È°¼ºÈ­Çϱâ À§ÇØ local.autorestart ¹× local.watcher.enable ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ »õ ¸Å°³ º¯¼ö´Â Messaging ServerÀÇ »óŸ¦ ¸ð´ÏÅÍÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ÇÁ·Î¼¼½º°¡ ½ÇÆÐÇϰųª ¼­ºñ½º°¡ ÀÀ´äÇÏÁö ¾ÊÀ¸¸é ÇØ´ç ¿À·ù¸¦ ³ªÅ¸³»´Â ·Î±× ¸Þ½ÃÁö°¡ »ý¼ºµË´Ï´Ù. ÀÌÁ¦ Ŭ·¯½ºÅÍ ¿¡ÀÌÀüÆ®´Â Á¾·áµÉ ¶§¸¶´Ù watcher ÇÁ·Î¼¼½º¿Í ÆäÀÏ¿À¹ö¸¦ ¸ð´ÏÅÍÇÕ´Ï´Ù. Sun Cluster°¡ Á¦´ë·Î ÀÛµ¿ÇÏ·Á¸é ¸Å°³ º¯¼ö¸¦ È°¼ºÈ­ÇØ¾ß ÇÕ´Ï´Ù.

      watcher ¹× msprobe ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Messaging Server 6.0 ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.



°í°¡¿ë¼º ±¸¼º ÇØÁ¦

ÀÌ Àý¿¡¼­´Â °í°¡¿ë¼ºÀÇ ±¸¼ºÀ» ÇØÁ¦ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °í°¡¿ë¼ºÀ» ÇØÁ¦ÇÏ·Á¸é Veritas ¶Ç´Â Sun Cluster ¼³¸í¼­ÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À.

°í°¡¿ë¼ºÀ» ±¸¼º ÇØÁ¦ÇÏ´Â ¹æ¹ýÀº Veritas Cluster Server ¶Ç´Â Sun Cluster Áß ¾î¶² °ÍÀ» Á¦°ÅÇÏ´ÂÁö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Veritas Cluster Server ±¸¼º ÇØÁ¦

Veritas Cluster Server¿¡ ´ëÇÑ °í°¡¿ë¼º ±¸¼º ¿ä¼Ò¸¦ ±¸¼º ÇØÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. iMS5 ¼­ºñ½º ±×·ìÀ» ¿ÀÇÁ¶óÀÎÀ¸·Î ¸¸µé°í ÇØ´ç ±×·ìÀÇ ÀÚ¿øÀ» ºñÈ°¼ºÈ­ÇÕ´Ï´Ù.
  2. mail ÀÚ¿ø, logical_IP ÀÚ¿ø ¹× mountshared ÀÚ¿ø °£ÀÇ Á¾¼Ó¼ºÀ» Á¦°ÅÇÕ´Ï´Ù.
  3. iMS5 ¼­ºñ½º ±×·ìÀ» ´Ù½Ã ¿Â¶óÀÎ »óÅ·ΠÀüȯÇÏ¿© sharedg ÀÚ¿øÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
  4. ¼³Ä¡ µµÁß »ý¼ºµÈ ¸ðµç Veritas Cluster Server ÀÚ¿øÀ» »èÁ¦ÇÕ´Ï´Ù.
  5. Veritas Cluster Server¸¦ ÁßÁöÇÏ°í µÎ ³ëµå¿¡¼­ ´ÙÀ½ ÆÄÀÏÀ» Á¦°ÅÇÕ´Ï´Ù.
  6. /etc/VRTSvcs/conf/config/MsgSrvTypes.cf
    /opt/VRTSvcs/bin/MsgSrv/online
    /opt/VRTSvcs/bin/MsgSrv/offline
    /opt/VRTSvcs/bin/MsgSrv/clean
    /opt/VRTSvcs/bin/MsgSrv/monitor
    /opt/VRTSvcs/bin/MsgSrv/sub.pl

  7. µÎ ³ëµåÀÇ /etc/VRTSvcs/conf/config/main.cf ÆÄÀÏ¿¡¼­ Messaging Server Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù.
  8. µÎ ³ëµå¿¡¼­ /opt/VRTSvcs/bin/MsgSrv/ µð·ºÅ丮¸¦ Á¦°ÅÇÕ´Ï´Ù.

Sun Cluster 3.x¿¡ ´ëÇÑ Messaging Server HA Áö¿ø ±¸¼º ÇØÁ¦

ÀÌ Àý¿¡¼­´Â Sun Cluster¿¡ ´ëÇÑ HA ±¸¼ºÀ» Ãë¼ÒÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °£´ÜÇÑ ±¸¼º ¿¹(Sun Cluster ¿¡ÀÌÀüÆ® ¼³Ä¡¿¡¼­ ¼³¸í)¸¦ °¡Á¤ÇÏ¿© ¼³¸íÇÕ´Ï´Ù. ´Ù¸¥ ±¸¼º¿¡ ´ëÇؼ­´Â ƯÁ¤ ¸í·É(¿¹: ´Ü°è 3)ÀÌ ´Ù¸¦ ¼ö ÀÖÁö¸¸ ³í¸®Àû ¼ø¼­´Â °°½À´Ï´Ù.

  1. ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
  2. ´ÙÀ½ Sun Cluster ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ¼öÆÛÀ¯Àú°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.

  3. ÀÚ¿ø ±×·ìÀ» ¿ÀÇÁ¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.
  4. ÀÚ¿ø ±×·ìÀÇ ¸ðµç ÀÚ¿øÀ» Á¾·áÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    # scswitch -F -g MAIL-RG

    ÀÌ·¸°Ô Çϸé ÀÚ¿ø ±×·ì ³»ÀÇ ¸ðµç ÀÚ¿ø(¿¹: Messaging Server ¹× HA ³í¸®Àû È£½ºÆ® À̸§)ÀÌ Á¾·áµË´Ï´Ù.

  5. °³º° ÀÚ¿øÀ» ºñÈ°¼ºÈ­ÇÕ´Ï´Ù.
  6. ±×·± ´ÙÀ½, ¾Æ·¡ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÚ¿ø ±×·ì¿¡¼­ ÀÚ¿øÀ» Çϳª¾¿ Á¦°ÅÇÕ´Ï´Ù.

    # scswitch -n -j mail-rs
    # scswitch -n -j disk-rs
    # scswitch -n -j budgie

  7. ÀÚ¿ø ±×·ì¿¡¼­ °³º° ÀÚ¿øÀ» Á¦°ÅÇÕ´Ï´Ù.
  8. ÀÚ¿øÀÌ ºñÈ°¼ºÈ­µÇ¸é ´ÙÀ½ ¸í·ÉÀ¸·Î ÀÚ¿ø ±×·ì¿¡¼­ ÀÚ¿øÀ» Çϳª¾¿ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.

    # scrgadm -r -j mail-rs
    # scrgadm -r -j disk-rs
    # scrgadm -r -j budgie

  9. ÀÚ¿ø ±×·ìÀ» Á¦°ÅÇÕ´Ï´Ù.
  10. ÀÚ¿ø ±×·ì¿¡¼­ ¸ðµç ÀÚ¿øÀÌ Á¦°ÅµÇ¸é ´ÙÀ½ ¸í·ÉÀ¸·Î ÀÚ¿ø ±×·ì ÀÚü¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.

    # scrgadm -r -g MAIL-RG

  11. ÀÚ¿ø À¯ÇüÀ» Á¦°ÅÇÕ´Ï´Ù(¼±Åà »çÇ×).
  12. Ŭ·¯½ºÅÍ¿¡¼­ ÀÚ¿øÀ» Á¦°ÅÇØ¾ß ÇÏ´Â °æ¿ì ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    # scrgadm -r -t SUNW.ims
    # scrgadm -r -t SUNW.HAStoragePlus



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


Copyright 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.