Sun ONE Directory Server 5.2 ¼³Ä¡ ¹× Á¶Á¤ ¼³¸í¼ |
ºÎ·Ï C Directory Server¿ë Sun Cluster HA ¼³Ä¡
ÀÌ ºÎ·Ï¿¡¼´Â Directory Server µ¥ÀÌÅÍ ¼ºñ½º¿ë Sun Cluster HA ¹× ¿¬°áµÈ °ü¸® ¼¹ö µ¥ÀÌÅÍ ¼ºñ½º¸¦ ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Sun Cluster ¼³Ä¡ Áöħ ¹× ÁÖ¿ä °³³ä¿¡ ´ëÇؼ´Â Sun Cluster 3.0 Á¦Ç° ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
µ¥ÀÌÅÍ ¼ºñ½º´Â ÆäÀÏ¿À¹ö ¼ºñ½º·Î ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
½ÃÀÛ Àü ÁÖÀÇ »çÇ×
¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÏ°í ±¸¼ºÇϱâ Àü¿¡ ÀÌ ÀýÀÇ Á¤º¸¿Í Sun Cluster 3.0 Release NotesÀÇ ¿öÅ©½ÃÆ®¸¦ °Ë»ç ¸ñ·ÏÀ¸·Î »ç¿ëÇÕ´Ï´Ù.
¼³Ä¡¸¦ ½ÃÀÛÇϱâ Àü¿¡ ´ÙÀ½°ú °°Àº Áú¹®À» °¡Á¤ÇØ º¸½Ê½Ã¿À.
- °°Àº ³ëµå¿¡¼ ¿©·¯ °³ÀÇ Directory Server ÀνºÅϽº¸¦ ½ÇÇàÇÒ °èȹÀΰ¡?
±×·¸´Ù¸é ÇØ´ç ³×Æ®¿öÅ© ÀÚ¿ø¿¡ ´ëÇÑ cn=configÀÇ nsslapd-listenhost(dirserv.example.com°ú °°Àº ³í¸®Àû È£½ºÆ® À̸§)¸¦ °¢ ÀνºÅϽºÀÇ IP ÁÖ¼Ò·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Directory ServerÀÇ ±âº» µ¿ÀÛÀº ¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡¼ ¼ö½ÅÇÏ´Â °ÍÀÔ´Ï´Ù.
- Sun Cluster ±¸¼º¿¡¼ ¿©·¯ µ¥ÀÌÅÍ ¼ºñ½º¸¦ ½ÇÇàÇϴ°¡?
¼ø¼¿¡ »ó°ü¾øÀÌ ¿©·¯ °³ÀÇ µ¥ÀÌÅÍ ¼ºñ½º¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, DNS¿ë Sun Cluster HA´Â Directory Server¿ë Sun Cluster HAº¸´Ù ¸ÕÀú ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
Ç¥ C-1¿¡´Â Directory Server¿ë Sun Cluster HA ¼³Ä¡ ¹× ±¸¼º ÇÁ·Î¼¼½º°¡ ¿ä¾àµÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ C-1    ¼³Ä¡ ¹× ±¸¼º ÇÁ·Î¼¼½º
ÀÛ¾÷
È®ÀÎÇØ¾ß ÇÒ »çÇ×
µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ¸¶½ºÅÍ·Î »ç¿ëÇÒ ¼ö Àִ Ŭ·¯½ºÅÍ ³ëµå À̸§
Directory Server¿¡ ¾×¼¼½ºÇϴ Ŭ¶óÀ̾ðÆ®°¡ »ç¿ëÇÒ ³í¸®Àû È£½ºÆ® À̸§(¿¹: ds1.example.com, ds2.example.com)
³í¸®Àû È£½ºÆ® À̸§ ¼³Á¤ ¹æ¹ýÀº Sun Cluster 3.0 Á¦Ç° ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
Àü¿ª ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ Directory Server¸¦ ¼³Ä¡ÇÏ´Â ServerRoot À§Ä¡(¿¹: /global/ds)
Ç¥ 1-2¿¡ ¿ä¾àµÈ ¼³Ä¡ ¼¼ºÎ Á¤º¸
SUNWdsha ÆÐÅ°Áö¿Í SUNWasha ÆÐÅ°Áö´Â Ŭ·¯½ºÅÍÀÇ ´Ù¸¥ µ¥ÀÌÅÍ ¼ºñ½º¿Í µ¿ÀÏÇÑ µµ±¸¸¦ »ç¿ëÇÏ¿© Directory Server¿Í °ü¸® ¼¹ö¸¦ °ü¸®ÇÒ ¼ö ÀÖµµ·Ï µ¥ÀÌÅÍ ¼ºñ½º¿¡ ´ëÇÑ °ü¸® ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.
Directory Server µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ÀÚ¿ø À¯Çü À̸§ÀÎ SUNW.dsldap¿Í °ü¸® ¼¹ö µ¥ÀÌÅÍ ¼ºñ½ºÀÎ SUNW.mps
µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ¸¶½ºÅÍ·Î »ç¿ëÇÒ ¼ö Àִ Ŭ·¯½ºÅÍ ³ëµå À̸§
Directory Server¿Í °ü¸® ¼¹ö¿¡ ¾×¼¼½ºÇϴ Ŭ¶óÀ̾ðÆ®°¡ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§
Àü¿ª ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ Directory Server¸¦ ¼³Ä¡ÇÏ´Â ServerRoot À§Ä¡
Directory Server¿¡¼ Ŭ¶óÀ̾ðÆ® ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ®
°ü¸® ¼¹ö¿¡¼ Ŭ¶óÀ̾ðÆ® ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ®
"³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤"¿¡ Á¤ÀÇµÈ ÀÚ¿ø ±×·ì À̸§
ÀÚ¼¼ÇÑ ³»¿ëÀº ÇØ´ç ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤
Sun Cluster ¼ÒÇÁÆ®¿þ¾î´Â °³º° ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽ºÀÇ ³ëµå À̸§ ¹× È£½ºÆ® À̸§°ú ´Ù¸¥ ³í¸®Àû È£½ºÆ® À̸§À» °ü¸®ÇÕ´Ï´Ù. ±×¸² C-1Àº 2³ëµå Ŭ·¯½ºÅÍ¿¡¼ °ü¸®µÇ´Â ³í¸®Àû È£½ºÆ® À̸§ÀÌ ¾î¶»°Ô ¾î´À ³ëµå¿Íµµ ¿µ±¸ÀûÀ¸·Î ¿¬°áµÇÁö ¾Ê´ÂÁö¿¡ ´ëÇØ º¸¿©ÁÝ´Ï´Ù.
±×¸² C-1    2³ëµå Ŭ·¯½ºÅÍ
Directory Server µ¥ÀÌÅÍ ¼ºñ½º¿ë Sun Cluster HA¸¦ ¼³Ä¡ÇÏ´Â °æ¿ì Directory Server¿Í °ü¸® ¼¹ö°¡ ³í¸®Àû È£½ºÆ® À̸§ ÀÎÅÍÆäÀ̽º¿¡¼ ¼ö½ÅÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é µÎ ¼¹ö°¡ Ŭ·¯½ºÅÍÀÇ Æ¯Á¤ ³ëµå¿¡ ¿¬°áµÇÁö ¾ÊÀ¸¹Ç·Î Sun Cluster ¼ÒÇÁÆ®¿þ¾î¿¡¼ ÆäÀÏ¿À¹ö¸¦ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸² C-1¿¡¼ µÎ ³ëµå À̸§Àº foo¿Í bar·Î ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ±×¸² C-1°ú °°ÀÌ ¼³Ä¡ Áß¿¡ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§Àº foo¿Í bar°¡ ¾Æ´Ï¶ó ds-1.example.com°ú ds-2.example.comÀÌ µË´Ï´Ù. »ç¿ëµÇ´Â ³í¸®Àû È£½ºÆ® À̸§Àº Àüü µµ¸ÞÀÎ À̸§ÀÔ´Ï´Ù.
ÀÌ·¯ÇÑ ÁÖ¿ä °³³ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ë°ú ³í¸®Àû È£½ºÆ® À̸§ ¼³Á¤ ¹æ¹ýÀº Sun Cluster 3.0 Á¦Ç° ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
³í¸®Àû È£½ºÆ® À̸§À» ¼³Á¤ÇÑ ÈÄ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- Ŭ·¯½ºÅÍ ³ëµå¿¡¼ ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
- »ç¿ëÇÏ´Â ¸ðµç ³×Æ®¿öÅ© ÁÖ¼Ò°¡ À̸§ ¼ºñ½º µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
À̸§ ¼ºñ½º Á¶È¸ Áß¿¡ Àå¾Ö¸¦ ¹æÁöÇÏ·Á¸é °¢ Ŭ·¯½ºÅÍ ³ëµåÀÇ /etc/hosts ÆÄÀÏ¿¡ Àüü ³í¸®Àû È£½ºÆ® À̸§°ú °øÀ¯ IP ÁÖ¼Ò°¡ ÀÖ´ÂÁöµµ È®ÀÎÇÕ´Ï´Ù. ¶ÇÇÑ ´Ù¸¥ À̸§ ¼ºñ½º¿¡ ¾×¼¼½ºÇϱâ Àü¿¡ ¸ÕÀú °¢ Ŭ·¯½ºÅÍ ³ëµå¿¡ ÀÖ´Â /etc/nsswitch.confÀÇ À̸§ ¼ºñ½º ¸ÅÇο¡¼ ·ÎÄà ÆÄÀÏÀ» È®ÀÎÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù.
- ³×Æ®¿öÅ© ¹× ÀÀ¿ë ÇÁ·Î±×·¥ ÀÚ¿øÀ» ÀúÀåÇÒ ÆäÀÏ¿À¹ö ÀÚ¿ø ±×·ìÀ» ÀÛ¼ºÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
# scrgadm -a -g resource-group [-h node-list]
¿©±â¼ resource-groupÀº ÇØ´ç ±×·ìÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
¼±Åà »çÇ×ÀÎ node-list´Â Ŭ·¯½ºÅÍÀÇ ÀáÀçÀû ¸¶½ºÅÍ ³ëµå¸¦ ½Äº°ÇÏ´Â ID ¶Ç´Â ¹°¸®Àû ³ëµå À̸§ÀÇ ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·ÏÀÔ´Ï´Ù. ³ëµå À̸§ ¼ø¼¿¡ µû¶ó ÆäÀÏ¿À¹ö Áß¿¡ ÁÖ ³ëµå·Î »ç¿ëµÇ´Â ³ëµå ¼ø¼°¡ °áÁ¤µË´Ï´Ù. Ŭ·¯½ºÅÍÀÇ ¸ðµç ³ëµå°¡ ÀáÀçÀû ¸¶½ºÅÍÀÎ °æ¿ì¿¡´Â node-list¸¦ ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ³í¸®Àû È£½ºÆ® À̸§ ÀÚ¿øÀ» ÀÚ¿ø ±×·ì¿¡ Ãß°¡ÇÕ´Ï´Ù.
# scrgadm -a -L -g resource-group -l logical-host-names [-n netif-list]
¿©±â¼ logical-host-names´Â ³í¸®Àû È£½ºÆ® À̸§À¸·Î »ç¿ëµÇ´Â Àüü µµ¸ÞÀÎ À̸§ÀÇ ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·ÏÀÔ´Ï´Ù. Directory Server ÀνºÅϽº ´ç ÇÑ °³ÀÇ ³í¸®Àû È£½ºÆ® À̸§À» »ç¿ëÇÕ´Ï´Ù.
¼±Åà »çÇ×ÀÎ netif-list´Â °¢ ³ëµåÀÇ NAFO ±×·ìÀ» ½Äº°ÇÏ´Â ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·ÏÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é scrgadm(1M) À¯Æ¿¸®Æ¼´Â ´Ü°è 3¿¡¼ ÁöÁ¤µÈ node-listÀÇ °¢ ³ëµå¿¡ ¼³Á¤µÈ ³í¸®Àû È£½ºÆ® À̸§ÀÌ »ç¿ëÇÏ´Â ¼ºê³Ý¿¡¼ ³×Æ®¿öÅ© ¾î´ðÅ͸¦ ã½À´Ï´Ù.
- ´Ü°è 4¿¡¼ ³í¸®Àû È£½ºÆ® À̸§À¸·Î ÁöÁ¤µÈ Àüü µµ¸ÞÀÎ À̸§ÀÌ À̸§ ¼ºñ½º µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÚ¿ø ±×·ìÀ» È°¼ºÈÇÏ°í ¿Â¶óÀÎ »óÅ·Π¸¸µì´Ï´Ù.
# scswitch -Z -g resource-group
ÀÚ¿ø ±×·ìÀÌ ¿Â¶óÀÎ »óÅÂÀÌ¸é ¼¹ö¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼¹ö ¼³Ä¡
Directory Server¿ë Sun Cluster HA¿¡¼ Directory Server¿Í °ü¸® ¼¹ö´Â ¸ðµÎ Sun ClusterÀÇ Á¦¾î¸¦ ¹Þ½À´Ï´Ù. µû¶ó¼ ¼³Ä¡ Áß¿¡ ¹°¸®Àû ³ëµåÀÇ Àüü µµ¸ÞÀÎ À̸§À» Á¦°øÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Àå¾Ö°¡ ¹ß»ýÇÒ ¶§ ´Ù¸¥ ³ëµå·Î º¹±¸µÉ ¼ö ÀÖ´Â Àüü ³í¸®Àû È£½ºÆ® À̸§À» ¼¹ö¿¡ Á¦°øÇÕ´Ï´Ù.
µð·ºÅ丮 Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇØ ¿Â¶óÀÎ »óÅÂÀÎ ³ëµåºÎÅÍ ¼³Ä¡¸¦ ¼öÇàÇÏ¿© Directory Server µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ¸¶½ºÅÍ·Î »ç¿ëÇÒ ´Ù¸¥ ¸ðµç Ŭ·¯½ºÅÍ ³ëµå¿¡ ´ëÇØ ÀÌ ÇÁ·Î¼¼½º¸¦ ¹Ýº¹ÇÕ´Ï´Ù.
È°¼º ³ëµå¿¡ ¼³Ä¡
µð·ºÅ丮 Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇØ ¿Â¶óÀÎ »óÅÂÀΠŬ·¯½ºÅÍ ³ëµåÀÎ °æ¿ì ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- "Solaris ÆÐÅ°Áö ¼³Ä¡"¸¦ ÂüÁ¶ÇÏ¿© Directory Server ¹× °ü¸® ¼¹ö¿ë Solaris ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
- Directory Server¸¦ ±¸¼ºÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Directory Server ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ ´Ü°è¸¦ ¿Ï·áÇÒ ¶§ ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Directory Server ÀνºÅϽº¸¦ Àü¿ª Ŭ·¯½ºÅÍ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåÇÕ´Ï´Ù.
- ³ëµå À̸§ÀÌ ¾Æ´Ñ ³í¸®Àû È£½ºÆ® À̸§À» »ç¿ëÇÕ´Ï´Ù.
- "°ü¸® ¼¹ö ±¸¼º"À» ÂüÁ¶ÇÏ°í Directory Server ±¸¼º¿¡ »ç¿ëµÈ ³í¸®Àû È£½ºÆ® À̸§À» »ç¿ëÇÏ¿© °ü¸® ¼¹ö¸¦ ±¸¼ºÇÕ´Ï´Ù.
- Directory Server¸¦ º¸¾È ¸ðµå Àü¿ëÀ¸·Î »ç¿ëÇÏ´Â °æ¿ì ServerRoot/slapd-serverID/keypass¶ó´Â ºó ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿© Directory Server ÀνºÅϽº°¡ º¸¾È ¸ðµå·Î ½ÇÇàµÇ°í ÀÖÀ½À» Ŭ·¯½ºÅÍ¿¡ Ç¥½ÃÇÕ´Ï´Ù.
¶ÇÇÑ ÀÚµ¿À¸·Î º¸¾È ¸ðµåÀÇ ÀνºÅϽº¸¦ ½ÃÀÛÇϱâ À§ÇÑ ¾ÏÈ£°¡ ÀúÀåµÈ ServerRoot/alias/slapd-serverID-pin.txt ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Ŭ·¯½ºÅÍ¿¡¼ »ç¿ëÀÚ °³ÀÔ ¾øÀÌ µ¥ÀÌÅÍ ¼ºñ½º¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
´Ù¸¥ ³ëµå¿¡ ¼³Ä¡
Directory Server µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ¸¶½ºÅÍ·Î »ç¿ëÇÒ ³ëµåÀÎ °æ¿ì ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- "Solaris ÆÐÅ°Áö ¼³Ä¡"¸¦ ÂüÁ¶ÇÏ¿© Directory Server ¹× °ü¸® ¼¹ö¿ë Solaris ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
- "È°¼º ³ëµå¿¡ ¼³Ä¡"¿¡¼¿Í µ¿ÀÏÇÑ ¼³Á¤À» »ç¿ëÇÏ¿© Directory Server¸¦ ±¸¼ºÇÕ´Ï´Ù.
- "È°¼º ³ëµå¿¡ ¼³Ä¡"¿¡¼¿Í µ¿ÀÏÇÑ ¼³Á¤À» »ç¿ëÇÏ¿© °ü¸® ¼¹ö¸¦ ±¸¼ºÇÕ´Ï´Ù.
- ù ³ëµåÀÇ ServerRoot/alias/slapd-serverID-pin.txt¸¦ ServerRoot/alias/¿¡ º¹»çÇÕ´Ï´Ù.
ÁÖ Àü¿ª ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÖ´Â ÆÄÀÏÀº Á¦°ÅÇϰųª À§Ä¡¸¦ ¹Ù²ÙÁö ¸¶½Ê½Ã¿À.
µ¥ÀÌÅÍ ¼ºñ½º ÆÐÅ°Áö ¼³Ä¡
µ¥ÀÌÅÍ ¼ºñ½º ÆÐÅ°ÁöÀÎ SUNWdsha¿Í SUNWasha´Â ¼¹ö¸¦ Ŭ·¯½ºÅÍ ³»ÀÇ µ¥ÀÌÅÍ ¼ºñ½º·Î °ü¸®Çϱâ À§ÇÑ °ü¸® ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.
- Directory Server µ¥ÀÌÅÍ ¼ºñ½º¸¦ Áö¿øÇÒ °¢ Ŭ·¯½ºÅÍ ³ëµå¿¡¼ pkgadd(1M) À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¼ºñ½º ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
# pkgadd -d dirContainingPackages SUNWasha SUNWdsha
¼¹ö ±¸¼º
¾Æ·¡ ´Ü°è´Â Directory Server¿¡¼ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇØ ¿Â¶óÀÎ »óÅÂÀΠŬ·¯½ºÅÍ ³ëµå¿¡¼¸¸ »ç¿ëÇÕ´Ï´Ù.
- ¼öÆÛÀ¯Àú°¡ µË´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Directory Server¿Í °ü¸® ¼¹ö¸¦ ÁßÁöÇÕ´Ï´Ù.
# /usr/sbin/directoryserver stop
# /usr/sbin/mpsadmserver stop
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© µÎ µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ÀÚ¿ø À¯ÇüÀ» µî·ÏÇÕ´Ï´Ù.
# scrgadm -a -t SUNW.dsldap -f /etc/ds/v5.2/cluster/SUNW.dsldap
# scrgadm -a -t SUNW.mps -f /etc/mps/admin/v5.2/cluster/SUNW.mps
¿©±â¼ SUNW.dsldap¿Í SUNW.mps´Â µ¥ÀÌÅÍ ¼ºñ½º¿¡ ¹Ì¸® Á¤ÀÇµÈ ÀÚ¿ø À¯Çü À̸§ÀÔ´Ï´Ù. /etc/ds/v5.2/cluster/SUNW.dsldap ¹× /etc/mps/admin/v5.2/cluster/SUNW.mps´Â µ¥ÀÌÅÍ ¼ºñ½º¸¦ Á¤ÀÇÇÕ´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© "³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤"¿¡¼ ÀÛ¼ºÇÑ ÆäÀÏ¿À¹ö ÀÚ¿ø ±×·ì¿¡ ¼¹ö¸¦ Ãß°¡ÇÕ´Ï´Ù.
# scrgadm -a -j resource-name-ds -g resource-group -t SUNW.dsldap \
-y Network_resources_used=logical-host-name \
-y Port_list=port-number/tcp \
-x Confdir_list=ServerRoot/slapd-serverID
# scrgadm -a -j resource-name-as -g resource-group -t SUNW.mps \
-y Network_resources_used=logical-host-name \
-y Port_list=port-number/tcp \
-x Confdir_list=ServerRoot
¿©±â¼ »õ·Î¿î resource-name-ds¸¦ Á¦°øÇÏ¿© Directory Server ÀνºÅϽº¸¦ ½Äº°ÇÏ°í »õ·Î¿î resource-name-as¸¦ Á¦°øÇÏ¿© °ü¸® ¼¹ö ÀνºÅϽº¸¦ ½Äº°ÇÕ´Ï´Ù.
resource-group ¸Å°³ º¯¼ö´Â "³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤"¿¡¼ ÁöÁ¤ÇÑ ±×·ìÀÇ À̸§ÀÔ´Ï´Ù.
logical-host-nameÀº ÇöÀç Directory Server ÀνºÅϽº¿¡ »ç¿ëµÈ ·ÎÄà ȣ½ºÆ® À̸§À» ½Äº°ÇÕ´Ï´Ù.
port-number´Â "¼¹ö ¼³Ä¡"¿¡¼ ÁöÁ¤ÇÑ Æ÷Æ® ¹øÈ£·Î, ¼¹ö ÀνºÅϽº¿¡¼ Ŭ¶óÀ̾ðÆ® ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ®ÀÔ´Ï´Ù. °¢ ¸í·ÉÀÇ Port_list ¸Å°³ º¯¼ö´Â ÇÑ °³ÀÇ Ç׸ñ¸¸ ¹Þ½À´Ï´Ù.
ServerRoot ¹× ServerRoot/slapd-serverID´Â "¼¹ö ¼³Ä¡"¿¡¼ ÁöÁ¤ÇÑ °æ·ÎÀÔ´Ï´Ù. °¢ ¸í·ÉÀÇ Confdir_list ¸Å°³ º¯¼ö´Â ÇÑ °³ÀÇ Ç׸ñ¸¸ ¹Þ½À´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼¹ö ÀÚ¿ø°ú ¸ð´ÏÅ͸¦ È°¼ºÈÇÕ´Ï´Ù.
# scswitch -e -j resource-name-ds
# scswitch -e -j resource-name-as
¿©±â¼ resource-name-ds¿Í resource-name-as´Â ´Ü°è 4¿¡¼ ¼¹ö¸¦ ½Äº°Çϱâ À§ÇØ Á¦°øÇÑ À̸§ÀÔ´Ï´Ù.
ÁÖ ¼¹ö¸¦ ±¸¼ºÇÑ ÈÄ¿¡´Â Ŭ·¯½ºÅÍÀÇ ºñÈ°¼º ³ëµå¿¡¼ db2bak, db2ldif, back2db, ldif2db µîÀÇ ¹é¾÷ ¹× º¹¿ø ¸í·ÉÀ» ½ÇÇàÇÏÁö ¸¶½Ê½Ã¿À. ¹é¾÷ ¹× º¹¿ø ÀýÂ÷´Â ¸ðµÎ È°¼º ³ëµå¿¡¼ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
- ÆäÀÏ¿À¹öÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°·Á¸é "HA ÀúÀå¼Ò ¹× µ¥ÀÌÅÍ ¼ºñ½º µ¿±âÈ" Àý¿¡ ¼³¸íµÈ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
µî·Ï ¹× ±¸¼º ¿¹Á¦
ÄÚµå ¿¹Á¦ C-1Àº ±×¸² C-1¿¡ Ç¥½ÃµÈ Ŭ·¯½ºÅÍÀÇ µ¥ÀÌÅÍ ¼ºñ½º¸¦ µî·ÏÇÏ°í ±¸¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
È®Àå µî·ÏÁ¤º¸ ±¸¼º
È®Àå µî·ÏÁ¤º¸¸¦ »ç¿ëÇÏ¿© Ŭ·¯½ºÅÍ ¼ÒÇÁÆ®¿þ¾î¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼ÒÇÁÆ®¿þ¾î¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Ŭ·¯½ºÅÍ ¼ÒÇÁÆ®¿þ¾î¿¡¼ µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ÆäÀÏ¿À¹ö ½Ã±â¸¦ È®ÀÎÇÏ´Â ¹æ¹ýÀ» Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸¼º °¡´ÉÇÑ µî·ÏÁ¤º¸
ÀϹÝÀûÀ¸·Î ÀÚ¿ø È®Àå µî·ÏÁ¤º¸¸¦ ±¸¼ºÇÒ ¶§´Â Sun Management CenterÀÇ Cluster ¸ðµâÀ» »ç¿ëÇϰųª scrgadm À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÕ´Ï´Ù. scrgadm À¯Æ¿¸®Æ¼¸¦ -x parameter=value ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÏ¿© Ç¥ C-2¿¡ ¿°ÅµÈ È®Àå µî·ÏÁ¤º¸¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
Sun Cluster µî·ÏÁ¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Cluster 3.0 Á¦Ç° ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
Àå¾Ö ¸ð´ÏÅÍ ÀÛµ¿ ¹æ½Ä
Ŭ·¯½ºÅÍ ¼ÒÇÁÆ®¿þ¾î´Â Àå¾Ö ¸ð´ÏÅ͸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¼ºñ½ºÀÇ »óŸ¦ È®ÀÎÇÕ´Ï´Ù. Àå¾Ö ¸ð´ÏÅÍ´Â µ¥ÀÌÅÍ ¼ºñ½º¸¦ °Ë»öÇÑ ´ÙÀ½, ÀÌ °Ë»ö °á°ú¿¡ µû¶ó ¼ºñ½º »óÅ°¡ ¾çÈ£ÇÑÁö ¶Ç´Â ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÏ´ÂÁö °áÁ¤ÇÕ´Ï´Ù.
Àå¾Ö ¸ð´ÏÅÍ´Â "¼¹ö ±¸¼º"¿¡¼ ÁöÁ¤ÇÑ IP ÁÖ¼Ò ¹× Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© °Ë»ö ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. Directory Server°¡ µÎ Æ÷Æ®¿¡¼ °¢°¢ SSL Æ®·¡ÇÈ°ú ÀÏ¹Ý Æ®·¡ÇÈÀ» ¼ö½ÅÇϵµ·Ï ±¸¼ºµÇ¾î ÀÖÀ¸¸é Àå¾Ö ¸ð´ÏÅÍ´Â TCP ¿¬°áÀ» »ç¿ëÇÏ¿© µÎ Æ÷Æ®¸¦ ¸ðµÎ °Ë»öÇÏ°í º¸¾È ¸ðµå Æ÷Æ®¿¡ »ç¿ëµÇ´Â Àå¾Ö ¸ð´ÏÅ͸µ ¾Ë°í¸®ÁòÀ» µû¸¨´Ï´Ù.
HA ÀúÀå¼Ò ¹× µ¥ÀÌÅÍ ¼ºñ½º µ¿±âÈ
SUNW.HAStorage ÀÚ¿ø À¯ÇüÀº HA ÀúÀå¼Ò¿Í µ¥ÀÌÅÍ ¼ºñ½º °£ÀÇ ÀÛ¾÷À» µ¿±âÈÇÏ¿© Directory Server¿Í °°ÀÌ µð½ºÅ© »ç¿ë·®ÀÌ ¸¹Àº µ¥ÀÌÅÍ ¼ºñ½ºÀÇ ÆäÀÏ¿À¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.
Directory Server µ¥ÀÌÅÍ ¼ºñ½º¸¦ HA ÀúÀå¼Ò¿Í µ¿±âÈÇÏ·Á¸é µ¥ÀÌÅÍ ¼ºñ½º¿¡¼ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇØ ¿Â¶óÀÎ »óÅÂÀÎ ³ëµå¿¡¼ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© HA ÀúÀå¼Ò ÀÚ¿ø À¯ÇüÀ» µî·ÏÇÕ´Ï´Ù.
# scrgadm -a -t SUNW.HAStorage
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀúÀå¼Ò ÀÚ¿øÀÌ µ¿±âÈ »óŸ¦ À¯ÁöÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù.
# scrgadm -a -j HAStorage-resource-name -g HAStorage-resource-group \
-t SUNW.HAStorage -x ServicePaths=volume-mount-point \
-x AffinityOn=True
¿©±â¼ volume-mount-point´Â Directory Server¿¡¼ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â µð½ºÅ© º¼·ýÀ» ½Äº°ÇÕ´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀúÀå¼Ò ÀÚ¿ø°ú ¸ð´ÏÅ͸¦ È°¼ºÈÇÕ´Ï´Ù.
# scswitch -e -j HAStorage-resource-name
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ±âÁ¸ Directory Server ÀÚ¿ø¿¡ ´ëÇÑ Á¾¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
# scrgadm -c -j resource-name-ds \
-y Resource_Dependencies=HAStorage-resource-name¹è°æ Á¤º¸´Â SUNW.HAStorage(5)¸¦, »õ ÀÚ¿ø¿¡ SUNW.HAStorage ÀÚ¿ø À¯ÇüÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀº Sun Cluster 3.0 Á¦Ç° ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ãß°¡ Directory Server ÀνºÅϽº ÀÛ¼º
´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- Sun ONE ¼¹ö ÄܼÖÀ» »ç¿ëÇÏ¿© Ãß°¡ Directory Server ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Server Console Server Management Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© µ¥ÀÌÅÍ ¼ºñ½º¿¡¼ »ç¿ëÇÏ´Â ³í¸®Àû È£½ºÆ® À̸§¿¡ ´ëÇØ ¿Â¶óÀÎ »óÅÂÀÎ ³ëµå¿¡¼ »õ Directory Server ÀνºÅϽº¸¦ ÁßÁöÇÕ´Ï´Ù.
# /usr/sbin/directoryserver -server serverID stop
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© "³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤"¿¡¼ ÀÛ¼ºÇÑ ÆäÀÏ¿À¹ö ÀÚ¿ø ±×·ì¿¡ Directory Server¸¦ Ãß°¡ÇÕ´Ï´Ù.
# scrgadm -a -j resource-name-ds -g resource-group -t SUNW.dsldap \
-y Network_resources_used=logical-host-name \
-y Port_list=port-number/tcp \
-x Confdir_list=ServerRoot/slapd-serverID
¿©±â¼ »õ·Î¿î resource-name-ds¸¦ Á¦°øÇÏ¿© Directory Server ÀνºÅϽº¸¦ ½Äº°ÇÕ´Ï´Ù.
resource-group ¸Å°³ º¯¼ö´Â "³×Æ®¿öÅ© ÀÚ¿ø ¼³Á¤"¿¡¼ ÁöÁ¤ÇÑ ±×·ìÀÇ À̸§ÀÔ´Ï´Ù.
logical-host-nameÀº ÇØ´ç ÀνºÅϽº¿¡ »ç¿ëµÈ ·ÎÄà ȣ½ºÆ® À̸§À» ½Äº°ÇÕ´Ï´Ù.
port-number´Â "¼¹ö ¼³Ä¡"¿¡¼ ÁöÁ¤ÇÑ Æ÷Æ® ¹øÈ£·Î, ÇØ´ç ÀνºÅϽº¿¡¼ Ŭ¶óÀ̾ðÆ® ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ®ÀÔ´Ï´Ù. Port_list ¸Å°³ º¯¼ö´Â ÇÑ °³ÀÇ Ç׸ñ¸¸ ¹Þ½À´Ï´Ù.
ServerRoot ¹× ServerRoot/slapd-serverID´Â "¼¹ö ¼³Ä¡"¿¡¼ ÁöÁ¤ÇÑ °æ·ÎÀÔ´Ï´Ù. Confdir_list ¸Å°³ º¯¼ö´Â ÇÑ °³ÀÇ Ç׸ñ¸¸ ¹Þ½À´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼¹ö ÀÚ¿ø°ú ¸ð´ÏÅ͸¦ È°¼ºÈÇÕ´Ï´Ù.
# scswitch -e -j resource-name-ds
¿©±â¼ resource-name-ds´Â ´Ü°è 3¿¡¼ Directory Server¸¦ ½Äº°Çϱâ À§ÇØ Á¦°øÇÑ À̸§ÀÔ´Ï´Ù.
Á¦°Å
Directory Server¿ë Sun Cluster HA ¹× ¿¬°áµÈ °ü¸® ¼¹ö¸¦ Ŭ·¯½ºÅÍ¿¡¼ Á¦°ÅÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼¹ö ÀνºÅϽº¸¦ ÁßÁöÇÕ´Ï´Ù.
# scswitch -n -j resource-name-ds
# scswitch -n -j resource-name-as
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÚ¿øÀ» Á¦°ÅÇÕ´Ï´Ù.
# scrgadm -r -j resource-name-ds
# scrgadm -r -j resource-name-as
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ŭ·¯½ºÅÍ µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÚ¿ø À¯ÇüÀ» Á¦°ÅÇÕ´Ï´Ù.
# scrgadm -r -t SUNW.dsldap
# scrgadm -r -t SUNW.mps
- ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼¹ö ±¸¼ºÀ» »èÁ¦ÇÕ´Ï´Ù.
# /usr/sbin/mpsadmserver unconfigure
# /usr/sbin/directoryserver unconfigure
- pkgrm(1M) À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© SUNWdsha¿Í SUNWasha µîÀÇ ¼³Ä¡µÈ ÆÐÅ°Áö¸¦ °¢ ³ëµå¿¡¼ Á¦°ÅÇÕ´Ï´Ù.