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-2´Â ƯÁ¤ ÀÏ¿¡ ½Ã½ºÅÛ ¿À·ù·Î ÀÎÇØ ¸ÞÀÏ ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ´Â ½Ã°£¿¡ ´ëÇÑ È®·üÀ» º¸¿©ÁÝ´Ï´Ù. ÀÌ °è»ê¿¡¼´Â Æò±ÕÀûÀ¸·Î °¢ ¼¹ö°¡ ½Ã½ºÅÛ Ãæµ¹À̳ª ¼¹ö ÁßÁö·Î ÀÎÇØ 3°³¿ù¿¡ ÇÏ·ç ÀÛµ¿ÀÌ ÁßÁöµÇ¸ç, °¢ ÀúÀå ÀåÄ¡´Â 12°³¿ù¿¡ ÇÏ·ç ÀÛµ¿ÀÌ ÁßÁöµÇ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. ¶ÇÇÑ µÎ ³ëµå°¡ µ¿½Ã¿¡ ÀÛµ¿ÀÌ ÁßÁöµÉ °¡´É¼ºÀº ¹«½ÃÇÕ´Ï´Ù.
°í°¡¿ë¼º ±¸¼ºÀÌ Àý¿¡¼´Â Veritas Cluster Server ¶Ç´Â Sun Cluster °í°¡¿ë¼º Ŭ·¯½ºÅ͸µ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸¼ºÇÏ°í Messaging Server¿Í ÇÔ²² »ç¿ëÇÒ Áغñ¸¦ ÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ¼³Ä¡ ¹æ¹ý, ÇÊ¿äÇÑ ÆÐÄ¡ ¹× ±âŸ ÇÊ¿äÇÑ Á¤º¸¿¡ ´ëÇؼ´Â Veritas ¶Ç´Â Sun Cluster Server ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ç¥ 3-3Àº ÇöÀç Messaging Server¿¡¼ Áö¿øµÇ´Â Sun Cluster Server ¹× Veritas Cluster ServerÀÇ ¹öÀü ¸ñ·ÏÀ» º¸¿©ÁÝ´Ï´Ù.
Áö¿øµÇ´Â ¹öÀü¿¡ ´ëÇÑ ÃֽŠÁ¤º¸´Â 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 ¸ðµÎ¿¡ Àû¿ëµÊ) ¼³Ä¡¿Í °ü·ÃÇÏ¿© ¸î °¡Áö ¾Ë¾ÆµÎ¾î¾ß ÇÒ »çÇ×ÀÌ ÀÖ½À´Ï´Ù.
- Messaging Server¿ë °í°¡¿ë¼º Ŭ·¯½ºÅÍ ¿¡ÀÌÀüÆ®´Â ±âº»ÀûÀ¸·Î ¼³Ä¡µÇÁö ¾Ê½À´Ï´Ù. Java Enterprise SystemÀ» ¼³Ä¡ÇÏ´Â µ¿¾È ÀûÀýÇÑ ¿¡ÀÌÀüÆ® ÆÐÅ°Áö¸¦ ¼±ÅÃÇϽʽÿÀ.
- Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ Àü¿¡ Messaging ServerÀÇ °ü·Ã IP ÁÖ¼Ò¿Í HA ³í¸®Àû È£½ºÆ® À̸§ÀÌ È°¼ºÈµÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¼³Ä¡ °úÁ¤ Áß À̸¦ »ç¿ëÇÏ¿© TCP ¿¬°áÀ» ¼³Á¤Çϱ⠶§¹®ÀÔ´Ï´Ù. Messaging ServerÀÇ HA ³í¸®Àû È£½ºÆ® À̸§ÀÌ ÇöÀç °¡¸®Å°°í Àִ Ŭ·¯½ºÅÍ ³ëµå¿¡¼ ¼³Ä¡¸¦ ½ÇÇàÇÕ´Ï´Ù.
- Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥¿¡¼ msg_svr_base¸¦ ¿äûÇÏ´Â °æ¿ì msg_svr_base°¡ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. Áï, Messaging Server ÆÐÅ°Áö´Â °¢ ³ëµå¿¡ ·ÎÄ÷Π¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ ±¸¼º ¹× µ¥ÀÌÅÍ´Â ³ëµå °£¿¡ °øÀ¯µÇ´Â µð½ºÅ©¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì, ±¸¼º°ú µ¥ÀÌÅ͸¦ ·ÎÄà µð½ºÅ©¿¡ ¼³Ä¡ÇÑ »óÅ¿¡¼ ÇÑ ³ëµå°¡ ½ÇÆÐÇÏ¸é ¼¹ö´Â ½ÇÆÐÇÑ ³ëµå¿¡ ÃàÀûµÈ µ¥ÀÌÅ͸¦ º¼ ¼ö ¾ø½À´Ï´Ù.
- Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Administration Server¸¦ ±¸¼ºÇÑ ÈÄ Administration ServerÀÇ IP ÁÖ¼Ò°¡ ¹°¸®Àû È£½ºÆ®ÀÇ IP ÁÖ¼Ò°¡ ¾Æ´Ï¶ó ½Ã½ºÅÛÀÇ ³í¸®Àû IP ÁÖ¼Ò¿Í ¿¬°áµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º(Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º ¸¸µé±â ÂüÁ¶)À» ½ÇÇàÇÑ ÈÄ Messaging Server Ŭ·¯½ºÅÍÀÇ Á¤±ÔÈµÈ HA ³í¸®Àû È£½ºÆ® À̸§À» ¼öµ¿À¸·Î ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
useconfig À¯Æ¿¸®Æ¼ »ç¿ë
useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ´ÜÀÏ ±¸¼ºÀ» HA ȯ°æÀÇ ¿©·¯ ³ëµå¿¡¼ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ±âÁ¸ ±¸¼ºÀ» ¾÷±×·¹À̵åÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ´Â ¿ëµµ·Î »ç¿ëÇÒ ¼ö´Â ¾ø½À´Ï´Ù.
¿¹¸¦ µé¾î ù ¹ø° ³ëµå¸¦ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ ¼³Ä¡ÇÑ ´ÙÀ½ Messaging Server¸¦ ±¸¼ºÇÕ´Ï´Ù(2Àå, "Messaging Server ¼³Ä¡" ÂüÁ¶). ±×·± ´ÙÀ½ Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Messaging Server ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ µÎ ¹ø° ³ëµå·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù. ÇÏÁö¸¸ Ãʱ⠷±Å¸ÀÓ ±¸¼º ÇÁ·Î±×·¥(configure)À» ´Ù½Ã ½ÇÇàÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ´ë½Å useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é useconfig À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© ÀÌÀü Messaging Server ±¸¼ºÀ» °¡¸®Å°µµ·Ï ÇÕ´Ï´Ù.
¿©±â¼ configure_YYYYMMDDHHMMSS´Â ÀÌÀü ±¸¼º ¼³Á¤ ÆÄÀÏÀÔ´Ï´Ù.
»õ ³ëµåÀÇ °æ¿ì °øÀ¯ µð½ºÅ©ÀÇ msg_svr_base/data/setup µð·ºÅ丮¿¡¼ configure_YYYYMMDDHHMMSS¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
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 ¼³¸í¼¸¦ °ËÅäÇϽñ⠹ٶø´Ï´Ù.
Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ÅëÇØ Messaging Server¸¦ ¼³Ä¡ÇÏ°í HA¸¦ ±¸¼ºÇÑ ÈÄ¿¡´Â ¼¹ö¿¡¼ IP ÁÖ¼Ò ¹ÙÀεùÀ» °ËÅäÇÏ¿© HA Áö¿øÀÇ ±¸¼º°ú °ü·ÃµÈ Ãß°¡ ´Ü°è°¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
Veritas Cluster Server ¿ä±¸ »çÇ×
- Veritas Cluster ¼ÒÇÁÆ®¿þ¾î°¡ ÀÌ¹Ì ¼³Ä¡ ¹× ±¸¼ºµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- ´ÙÀ½ Àý(VCS 3.5 ¼³Ä¡ ¹× ±¸¼º Áöħ)¿¡ ¼³¸íµÇ¾î ÀÖµíÀÌ µÎ °³ÀÇ ³ëµå¿¡ Messaging Server¿ë Veritas Cluster ¿¡ÀÌÀüÆ® ÆÐÅ°Áö¿Í Messaging Server ¼ÒÇÁÆ®¿þ¾î¸¦ ÇÔ²² ¼³Ä¡ÇÕ´Ï´Ù.
VCS 3.5 ¼³Ä¡ ¹× ±¸¼º Áöħ
´ÙÀ½Àº Veritas Cluster Server 3.5¸¦ »ç¿ëÇÏ¿© Messaging Server¸¦ HA ¼ºñ½º·Î ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.
±âº» main.cf ±¸¼º ÆÄÀÏÀº VCSweb ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ClusterService¶ó´Â ÀÚ¿ø ±×·ìÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ±×·ì¿¡´Â csgnic ¹× webip¿Í °°Àº ³×Æ®¿öÅ©ÀÇ ³í¸®Àû È£½ºÆ® IP ÀÚ¿øÀÌ Æ÷ÇԵ˴ϴÙ. ¶ÇÇÑ À̺¥Æ® ¾Ë¸²À» À§ÇÑ ntfr ÀÚ¿øÀÌ »ý¼ºµË´Ï´Ù.
- ³ëµå Áß Çϳª¿¡¼ Cluster Explorer¸¦ ½ÃÀÛÇÕ´Ï´Ù.
ÀÌ Veritas Cluster Server Áöħ¿¡¼´Â ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© Messaging Server¸¦ HA ¼ºñ½º·Î ±¸¼ºÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
Cluster Explorer¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
GUI¸¦ »ç¿ëÇÏ·Á¸é VRTScscm ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- DiskGroup À¯ÇüÀÇ s1ms_dg µð½ºÅ© ±×·ì ÀÚ¿øÀ» Ãß°¡ÇÏ°í È°¼ºÈÇÕ´Ï´Ù.
- Mount À¯ÇüÀÇ s1ms_mt ¸¶¿îÆ® ÀÚ¿øÀ» Ãß°¡ÇÕ´Ï´Ù.
- s1ms_mt¿Í s1ms_dg »çÀÌ¿¡ ¸µÅ©¸¦ ¸¸µì´Ï´Ù. s1ms_mt ÀÚ¿øÀ» È°¼ºÈÇÕ´Ï´Ù.
´ÙÀ½ Á¾¼Ó¼º Æ®¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
- Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í Messaging Server¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ÁÖ ³ëµå(¿¹: Node_A)¿¡¼ Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º(2Àå, "Messaging Server ¼³Ä¡" ÂüÁ¶)À» ½ÇÇàÇÏ¿© Messaging Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
- pkgadd(1M) ¸í·ÉÀ» »ç¿ëÇÏ¿© Veritas Cluster Server ¿¡ÀÌÀüÆ® ÆÐÅ°ÁöÀÎ SUNWmsgvc (Java Enterprise System CDÀÇ Messaging Server Product ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖÀ½)¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
- ¼³Ä¡ µµÁß È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò°¡ ÇÊ¿äÇÒ ¶§¸¶´Ù ³í¸®Àû È£½ºÆ® À̸§°ú ³í¸®Àû IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
ÀÌÁ¦ Node_A¿¡ Messaging Server¿Í Veritas ¿¡ÀÌÀüÆ®°¡ ¼³Ä¡µÇ¾ú½À´Ï´Ù.
- ¹é¾÷ ³ëµå(¿¹: Node_B)·Î ÀüȯÇÕ´Ï´Ù.
- Java Enterprise System ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© ¹é¾÷ ³ëµå(Node_B)¿¡ Messaging Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
- Messaging Server¸¦ ¼³Ä¡ÇÑ ´ÙÀ½ useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ¹é¾÷ ³ëµå(Node_B)¿¡ Ãʱ⠷±Å¸ÀÓ ±¸¼ºÀ» Ãß°¡·Î ¸¸µé ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. useconfig À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é ´ÜÀÏ ±¸¼ºÀ» HA ȯ°æÀÇ ¿©·¯ ³ëµå¿¡¼ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ±âÁ¸ ±¸¼ºÀ» ¾÷±×·¹À̵åÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ´Â ¿ëµµ·Î »ç¿ëÇÒ ¼ö´Â ¾ø½À´Ï´Ù. useconfig À¯Æ¿¸®Æ¼ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÌÁ¦ Node_B¿¡ Veritas ¿¡ÀÌÀüÆ®°¡ ¼³Ä¡µÇ¾ú½À´Ï´Ù.
- Cluster ExplorerÀÇ ÆÄÀÏ ¸Þ´º¿¡¼ À¯Çü °¡Á®¿À±â...¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±×·¯¸é ÆÄÀÏ ¼±Åà »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
- /etc/VRTSvcs/conf/config µð·ºÅ丮¿¡¼ MsgSrvTypes.cf À¯ÇüÀ» °¡Á®¿É´Ï´Ù. ÀÌ À¯Çü ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù. ÀÌ ÆÄÀÏÀ» ãÀ¸·Á¸é Ŭ·¯½ºÅÍ ³ëµå¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- ÀÌÁ¦ MsgSrv À¯ÇüÀÇ ÀÚ¿ø(¿¹: Mail)À» ¸¸µì´Ï´Ù. ÀÌ ÀÚ¿øÀ» »ç¿ëÇÏ·Á¸é ³í¸®Àû È£½ºÆ® À̸§ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
- Mail ÀÚ¿øÀº s1ms_mt ¹× webip¿¡ Á¾¼ÓµË´Ï´Ù. ´ÙÀ½ Á¾¼Ó¼º Æ®¸®¿¡ Ç¥½ÃµÇ¾î ÀÖ´Â °Íó·³ ÀÚ¿ø °£¿¡ ¸µÅ©¸¦ ¸¸µì´Ï´Ù.
- Node_A·Î ÀüȯÇÏ¿© HA ±¸¼ºÀÌ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- ±×·ì ¼Ó¼º OnlineRetryLimit¸¦ 3¿¡¼ 0À¸·Î º¯°æÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏÁö ¾ÊÀ¸¸é ÆäÀÏ¿À¹öµÈ ¼ºñ½º°¡ °°Àº ³ëµå¿¡¼ ´Ù½Ã ½ÃÀ۵˴ϴÙ.
MsgSrv ¼Ó¼º
ÀÌ Àý¿¡¼´Â mail ÀÚ¿øÀÇ µ¿ÀÛÀ» Á¦¾îÇÏ´Â Ãß°¡ ¼Ó¼ºÀÎ MsgSrv¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Messaging Server¸¦ Veritas Cluster Server¿¡ ´ëÇØ ±¸¼ºÇÏ·Á¸é Ç¥ 3-4¸¦ ÂüÁ¶ÇϽʽÿÀ.
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 ±¸¼º
- ¼öÆÛÀ¯Àú°¡ µÈ ´ÙÀ½ ÄܼÖÀ» ¿±´Ï´Ù.
¾Æ·¡¿¡ ³ª¿À´Â Sun Cluster ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ¼öÆÛÀ¯Àú·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ /dev/console¿¡ Ãâ·ÂµÇ´Â ¸Þ½ÃÁö¸¦ º¸·Á¸é ÄܼÖÀ̳ª âÀÌ ÇÊ¿äÇÕ´Ï´Ù.
- ÇÊ¿äÇÑ ÀÚ¿ø À¯ÇüÀ» Ãß°¡ÇÕ´Ï´Ù.
»ç¿ëÇÒ ÀÚ¿ø À¯ÇüÀ» Sun Cluster°¡ ÀνÄÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù. scrgadm -a -t ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ÇÕ´Ï´Ù.
# scrgadm -a -t SUNW.HAStorage
# scrgadm -a -t SUNW.ims- Messaging Server¿¡ ´ëÇÑ ÀÚ¿ø ±×·ìÀ» ¸¸µì´Ï´Ù.
ÀÚ¿ø ±×·ìÀ» ¸¸µé°í Messaging Server°¡ ½ÇÇàµÉ Ŭ·¯½ºÅÍ ³ëµå¿¡ Ç¥½ÃµÇµµ·Ï ¸¸µì´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº MAIL-RG¶ó´Â ÀÚ¿ø ±×·ìÀ» ¸¸µé°í Ŭ·¯½ºÅÍ ³ëµåÀÎ mail-1°ú mail-2¿¡ Ç¥½ÃµÇµµ·Ï ÇÕ´Ï´Ù.
# scrgadm -a -g MAIL-RG -h mail-1,mail-2
¹°·Ð ÀÚ¿ø ±×·ì¿¡´Â ¿øÇÏ´Â À̸§À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- HA ³í¸®Àû È£½ºÆ® À̸§ ÀÚ¿øÀ» ¸¸µé°í ÀÚ¿ø ±×·ìÀ» ½ÃÀÛÇÕ´Ï´Ù.
HA ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇÑ ÀÚ¿øÀ» ¸¸µé°í È°¼ºÈÇÑ ´ÙÀ½ ÀÚ¿ø ±×·ì¿¡ Ãß°¡ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº ³í¸®Àû È£½ºÆ® À̸§ budgie¸¦ »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. -j ½ºÀ§Ä¡¸¦ »ý·«Ç߱⠶§¹®¿¡ »ý¼ºµÇ´Â ÀÚ¿øÀÇ À̸§ ¿ª½Ã budgie°¡ µË´Ï´Ù.
# scrgadm -a -L -g MAIL-RG -l budgie
# scswitch -Z -g MAIL-RG- HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µì´Ï´Ù.
±×·± ´ÙÀ½ 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-2ServicePathsÀÇ ½°Ç¥·Î ºÐ¸®µÈ ¸ñ·ÏÀº Messaging Server°¡ Á¾¼ÓµÈ Ŭ·¯½ºÅÍ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ® ÁöÁ¡ÀÔ´Ï´Ù. À§ÀÇ ¿¹¿¡¼´Â µÎ °³ÀÇ ¸¶¿îÆ® ÁöÁ¡, disk_sys_mount_point-1°ú disk_sys_mount_point-2°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù. ¼¹ö Áß Çϳª¿¡ ÇØ´ç ¼¹ö°¡ Á¾¼ÓµÈ Ãß°¡ ÆÄÀÏ ½Ã½ºÅÛÀÌ ÀÖ´Â °æ¿ì Ãß°¡ HA ÀúÀå¼Ò ÀÚ¿øÀ» ¸¸µé°í ´Ü°è 8¿¡¼ ÇØ´ç Ãß°¡ Á¾¼Ó¼ºÀ» °¡¸®Åµ´Ï´Ù.
- Messaging Server ¸¦ ¼³Ä¡ ¹× ±¸¼ºÇÕ´Ï´Ù(2Àå, "Messaging Server ¼³Ä¡"). ´Ü°è 4¿¡¼ ¸¸µç HA ³í¸®Àû È£½ºÆ® À̸§À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
- Ãʱ⠷±Å¸ÀÓ ±¸¼º °úÁ¤¿¡¼ Messaging Server Ãʱ⠷±Å¸ÀÓ ±¸¼º ¸¸µé±âÀÇ ´Ü°è 3¿¡¼ ÁöÁ¤ÇÑ ±¸¼º µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ °ÍÀ» ¿äûÇÕ´Ï´Ù. À̶§ HA ÀúÀå¼Ò ÀÚ¿ø(¶Ç´Â HAStoragePlus È°¼ºÈ¿¡¼ ¼³¸íÇÏ´Â HAStoragePlus ÀÚ¿ø)ÀÇ °øÀ¯ µð½ºÅ© µð·ºÅ丮 °æ·Î¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
- ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Sun Cluster ¾Æ·¡¿¡¼ watcher ÇÁ·Î¼¼½º¸¦ È°¼ºÈÇÕ´Ï´Ù.
watcher ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Messaging Server 6.0 °ü¸®ÀÚ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ha_ip_config ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¿© service.listenaddr°ú service.http.smtphost¸¦ ¼³Á¤ÇÏ°í dispatcher.cnf¿Í job_controller.cnf ÆÄÀÏÀ» °í°¡¿ë¼º¿¡ ´ëÇØ ±¸¼ºÇÕ´Ï´Ù. ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¸é ³í¸®Àû IP ÁÖ¼Ò°¡ ¹°¸®Àû IP ÁÖ¼Ò°¡ ¾Æ´Ï¶ó ÀÌ ¸Å°³ º¯¼ö¿Í ÆÄÀÏ¿¡ ´ëÇØ ¼³Á¤µË´Ï´Ù.
½ºÅ©¸³Æ® ½ÇÇà¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¼¹ö¿¡¼ IP ÁÖ¼Ò ¹ÙÀεùÀ» ÂüÁ¶ÇϽʽÿÀ.
ha_ip_config ½ºÅ©¸³Æ®´Â °øÀ¯ µð½ºÅ©(±¸¼º ¹× µ¥ÀÌÅÍ¿ë)°¡ ÀÖ´Â ½Ã½ºÅÛ¿¡¼ ÇÑ ¹ø¸¸ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
- HA Messaging Server ÀÚ¿øÀ» ¸¸µì´Ï´Ù.
ÀÌÁ¦ 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 ¿É¼Ç¿¡ Æ÷ÇԵǵµ·Ï ÇÕ´Ï´Ù.
- Messaging Server ÀÚ¿øÀ» È°¼ºÈÇÕ´Ï´Ù.
ÀÌÁ¦ HA Messaging Server ÀÚ¿øÀ» È°¼ºÈÇÏ¿© Messaging Server¸¦ ¿Â¶óÀÎÀ¸·Î ¸¸µì´Ï´Ù. ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.
# scswitch -e -j mail-rs
À§ÀÇ ¸í·ÉÀº MAIL-RG ÀÚ¿ø ±×·ìÀÇ mail-rs ÀÚ¿øÀ» È°¼ºÈÇÕ´Ï´Ù. MAIL-RG ÀÚ¿øÀÌ ÀÌ¹Ì ¿Â¶óÀÎ »óÅ°¡ µÇ¾ú±â ¶§¹®¿¡ À§ÀÇ ¸í·ÉÀº mail-rsµµ ¿Â¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.
- ¿Â¶óÀÎ »óÅ·ΠµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
MAIL-RG ÀÚ¿ø ±×·ìÀÌ ¿Â¶óÀÎÀÎÁö È®ÀÎÇÏ·Á¸é scstat ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ÄÜ¼Ö ÀåÄ¡¿¡ Ç¥½ÃµÈ Ãâ·Â¿¡¼ Áø´Ü Á¤º¸¸¦ »ìÆ캾´Ï´Ù. ¶ÇÇÑ syslog ÆÄÀÏ, /var/adm/messagesµµ »ìÆ캾´Ï´Ù.
- ÆäÀÏ¿À¹ö°¡ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϱâ À§ÇØ ÀÚ¿ø ±×·ìÀ» ´Ù¸¥ Ŭ·¯½ºÅÍ ³ëµå·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù.
ÀÚ¿ø ±×·ìÀ» ´Ù¸¥ Ŭ·¯½ºÅÍ ³ëµå·Î ¼öµ¿À¸·Î ÆäÀÏ¿À¹öÇÕ´Ï´Ù. ÀÚ¿ø ±×·ìÀÌ ÇöÀç ¾î¶² ³ëµå¿¡¼ ½ÇÇà ÁßÀÎÁö(“¿Â¶óÀΔ) È®ÀÎÇÏ·Á¸é 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´Â Àü¿ª ÆÄÀÏ ¼ºñ½º °èÃþÀ» ¿Ïº®È÷ ¿ìȸÇÕ´Ï´Ù. ÀÌ·± Ư¡Àº µð½ºÅ©ÀÔÃâ·Â »ç¿ë·®ÀÌ ¸¹Àº µ¥ÀÌÅÍ ¼ºñ½ºÀÇ °æ¿ì ¼º´ÉÀ» Å©°Ô Çâ»ó½Ãŵ´Ï´Ù.
- HAStoragePlus´Â Àü¿ª ÆÄÀÏ ¼ºñ½º °èÃþ¿¡¼´Â ÀÛµ¿ÇÏÁö ¾Ê´Â ÆÄÀÏ ½Ã½ºÅÛÀ» ºñ·ÔÇÏ¿©, ¸ðµç ÆÄÀÏ ½Ã½ºÅÛ(UFS,VxFS µî)°ú ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Solaris ¿î¿µ üÁ¦¿¡¼ Áö¿øµÇ´Â ÆÄÀÏ ½Ã½ºÅÛÀ̶ó¸é HAStoragePlus¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
HAStoragePlus¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Cluster 3.1 Data Service Planning and Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ŭ·¯½ºÅÍ¿¡¼ HAStoragePlus¸¦ È°¼ºÈÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ¸Þ½Ã¡ ¹× ÀúÀå¼Ò ÀÚ¿øÀ» ºñÈ°¼ºÈÇÕ´Ï´Ù.
# scwitch -n -j mail-rs
# scwitch -n -j disk-rs- ¸Þ½Ã¡ ¹× ÀúÀå¼Ò ÀÚ¿øÀ» Á¦°ÅÇÕ´Ï´Ù.
# scrgadm -r -j mail-rs
# scrgadm -r -j disk-rs- µð½ºÅ© À¯Çü SUNW.HAStoragePlus¸¦ ¸¸µì´Ï´Ù.
# scrgadm -a -t SUNW.HAStoragePlus
- µð½ºÅ© ÀÚ¿ø°ú HAStoragePlus¿ÍÀÇ ÀÚ¿ø Á¾¼Ó¼ºÀ» ¸¸µì´Ï´Ù.
HA ÀúÀå¼Ò ÀÚ¿ø
# scrgadm -a -j disk-rs -g MAIL-RG \
-t SUNW.HAStoragePlus \
-x FileSystemMountPoints=file_sys_mount_point-1Messaging Server ÀÚ¿ø
# scrgadm -a -j mail-rs -g MAIL-RG \
-x IMS_serverroot=msg_svr_base
-y Resource_dependencies=disk-rs,budgie- /etc/vfstab ÆÄÀÏ¿¡¼ globalÀ̶ó´Â ´Ü¾î¸¦ Á¦°ÅÇÕ´Ï´Ù. ºÎÆ® ½Ã /etc/vbstab¸¦ ‘no’¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Cluster 3.1 ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
HAStoragePlus·Î vfstab ÆÄÀÏÀÌ È°¼ºÈµÇ±â Àü¿¡ ¸ÕÀú ÇöÀç Àü¿ª ÆÄÀÏ ½Ã½ºÅÛÀÎ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ® ÇØÁ¦(umount)ÇØ¾ß ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ HAStoragePlus·Î vfstab ÆÄÀÏÀ» È°¼ºÈÇÏ°í ÆÄÀÏ ½Ã½ºÅÛÀ» ´Ù½Ã ¸¶¿îÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Ŭ·¯½ºÅÍ ¼¹ö¸¦ ½ÃÀÛÇÕ´Ï´Ù.
# 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·Î º¯°æµË´Ï´Ù.
½ºÅ©¸³Æ®¸¦ ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.
- ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
- msg_svr_base/sbin/ha_ip_config¸¦ ½ÇÇàÇÕ´Ï´Ù.
- ½ºÅ©¸³Æ®¿¡¼´Â ¾Æ·¡¿Í °°Àº Áú¹®À» ÇÕ´Ï´Ù. Áú¹®¿¡ ´ëÇØ control-d¸¦ ÀÔ·ÂÇÏ¿© ÀÀ´äÇÏ¸é ½ºÅ©¸³Æ® ½ÇÇàÀÌ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. Áú¹®¿¡ ´ëÇÑ ±âº» ´äº¯Àº ´ë°ýÈ£ [ ] ¾È¿¡ ³ªÅ¸³³´Ï´Ù. ±âº» ´äº¯À» »ç¿ëÇÏ·Á¸é RETURN Å°¸¦ ´©¸¨´Ï´Ù.
- ³í¸®Àû IP ÁÖ¼Ò: Messaging Server¿¡¼ »ç¿ëÇÒ ³í¸®Àû È£½ºÆ® À̸§¿¡ ÇÒ´çµÇ´Â IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù. IP ÁÖ¼Ò´Â 123.456.78.90°ú °°ÀÌ Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Çü½ÄÀ¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
³í¸®Àû IP ÁÖ¼Ò´Â configutil parameter service.http.smtphost¿¡¼ ÀÚµ¿À¸·Î ¼³Á¤µÇ¸ç Ŭ·¯½ºÅÍÀÇ ¸Þ½Ã¡ ½Ã½ºÅÛÀÌ ÇöÀç ¾î¶² ½Ã½ºÅÛ¿¡¼ ½ÇÇà ÁßÀÎÁö È®ÀÎÇÒ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù. ¿¹¸¦ µé¾î Messenger Express¸¦ »ç¿ëÇÏ´Â °æ¿ì ¼¹ö´Â º¸³»´Â ¸ÞÀÏÀ» Àü¼ÛÇÒ ¸ÞÀÏ È£½ºÆ®¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Messaging Server Base (msg_svr_base): Messaging Server°¡ ¼³Ä¡µÈ ÃÖ»óÀ§ µð·ºÅ丮¿¡ ´ëÇÑ Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ¾Õ¿¡¼ ¼±ÅÃÇÑ Ç׸ñÀ» º¯°æÇϽðڽÀ´Ï±î? ´äº¯À» ±×´ë·Î Àû¿ëÇÏ°í ±¸¼ºÀ» º¯°æÇÏ·Á¸é “no”·Î ´äÇÕ´Ï´Ù. ´äº¯À» º¯°æÇÏ·Á¸é “yes”·Î ´äÇÕ´Ï´Ù.
°í°¡¿ë¼º ±¸¼º ÇØÁ¦ÀÌ Àý¿¡¼´Â °í°¡¿ë¼ºÀÇ ±¸¼ºÀ» ÇØÁ¦ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °í°¡¿ë¼ºÀ» ÇØÁ¦ÇÏ·Á¸é Veritas ¶Ç´Â Sun Cluster ¼³¸í¼ÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À.
°í°¡¿ë¼ºÀ» ±¸¼º ÇØÁ¦ÇÏ´Â ¹æ¹ýÀº Veritas Cluster Server ¶Ç´Â Sun Cluster Áß ¾î¶² °ÍÀ» Á¦°ÅÇÏ´ÂÁö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.
ÀÌ Àý¿¡¼´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Veritas Cluster Server ±¸¼º ÇØÁ¦
Veritas Cluster Server¿¡ ´ëÇÑ °í°¡¿ë¼º ±¸¼º ¿ä¼Ò¸¦ ±¸¼º ÇØÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- iMS5 ¼ºñ½º ±×·ìÀ» ¿ÀÇÁ¶óÀÎÀ¸·Î ¸¸µé°í ÇØ´ç ±×·ìÀÇ ÀÚ¿øÀ» ºñÈ°¼ºÈÇÕ´Ï´Ù.
- mail ÀÚ¿ø, logical_IP ÀÚ¿ø ¹× mountshared ÀÚ¿ø °£ÀÇ Á¾¼Ó¼ºÀ» Á¦°ÅÇÕ´Ï´Ù.
- iMS5 ¼ºñ½º ±×·ìÀ» ´Ù½Ã ¿Â¶óÀÎ »óÅ·ΠÀüȯÇÏ¿© sharedg ÀÚ¿øÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
- ¼³Ä¡ µµÁß »ý¼ºµÈ ¸ðµç Veritas Cluster Server ÀÚ¿øÀ» »èÁ¦ÇÕ´Ï´Ù.
- Veritas Cluster Server¸¦ ÁßÁöÇÏ°í µÎ ³ëµå¿¡¼ ´ÙÀ½ ÆÄÀÏÀ» Á¦°ÅÇÕ´Ï´Ù.
/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- µÎ ³ëµåÀÇ /etc/VRTSvcs/conf/config/main.cf ÆÄÀÏ¿¡¼ Messaging Server Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù.
- µÎ ³ëµå¿¡¼ /opt/VRTSvcs/bin/MsgSrv/ µð·ºÅ丮¸¦ Á¦°ÅÇÕ´Ï´Ù.
Sun Cluster 3.x¿¡ ´ëÇÑ Messaging Server HA Áö¿ø ±¸¼º ÇØÁ¦
ÀÌ Àý¿¡¼´Â Sun Cluster¿¡ ´ëÇÑ HA ±¸¼ºÀ» Ãë¼ÒÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °£´ÜÇÑ ±¸¼º ¿¹(Sun Cluster ¿¡ÀÌÀüÆ® ¼³Ä¡¿¡¼ ¼³¸í)¸¦ °¡Á¤ÇÏ¿© ¼³¸íÇÕ´Ï´Ù. ´Ù¸¥ ±¸¼º¿¡ ´ëÇؼ´Â ƯÁ¤ ¸í·É(¿¹: ´Ü°è 3)ÀÌ ´Ù¸¦ ¼ö ÀÖÁö¸¸ ³í¸®Àû ¼ø¼´Â °°½À´Ï´Ù.
- ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
´ÙÀ½ Sun Cluster ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ¼öÆÛÀ¯Àú°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.
- ÀÚ¿ø ±×·ìÀ» ¿ÀÇÁ¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.
ÀÚ¿ø ±×·ìÀÇ ¸ðµç ÀÚ¿øÀ» Á¾·áÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
# scswitch -F -g MAIL-RG
ÀÌ·¸°Ô Çϸé ÀÚ¿ø ±×·ì ³»ÀÇ ¸ðµç ÀÚ¿ø(¿¹: Messaging Server ¹× HA ³í¸®Àû È£½ºÆ® À̸§)ÀÌ Á¾·áµË´Ï´Ù.
- °³º° ÀÚ¿øÀ» ºñÈ°¼ºÈÇÕ´Ï´Ù.
±×·± ´ÙÀ½, ¾Æ·¡ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÚ¿ø ±×·ì¿¡¼ ÀÚ¿øÀ» Çϳª¾¿ Á¦°ÅÇÕ´Ï´Ù.
# scswitch -n -j mail-rs
# scswitch -n -j disk-rs
# scswitch -n -j budgie- ÀÚ¿ø ±×·ì¿¡¼ °³º° ÀÚ¿øÀ» Á¦°ÅÇÕ´Ï´Ù.
ÀÚ¿øÀÌ ºñÈ°¼ºÈµÇ¸é ´ÙÀ½ ¸í·ÉÀ¸·Î ÀÚ¿ø ±×·ì¿¡¼ ÀÚ¿øÀ» Çϳª¾¿ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
# scrgadm -r -j mail-rs
# scrgadm -r -j disk-rs
# scrgadm -r -j budgie- ÀÚ¿ø ±×·ìÀ» Á¦°ÅÇÕ´Ï´Ù.
ÀÚ¿ø ±×·ì¿¡¼ ¸ðµç ÀÚ¿øÀÌ Á¦°ÅµÇ¸é ´ÙÀ½ ¸í·ÉÀ¸·Î ÀÚ¿ø ±×·ì ÀÚü¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
# scrgadm -r -g MAIL-RG
- ÀÚ¿ø À¯ÇüÀ» Á¦°ÅÇÕ´Ï´Ù(¼±Åà »çÇ×).
Ŭ·¯½ºÅÍ¿¡¼ ÀÚ¿øÀ» Á¦°ÅÇØ¾ß ÇÏ´Â °æ¿ì ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
# scrgadm -r -t SUNW.ims
# scrgadm -r -t SUNW.HAStoragePlus