11.2. Ŭ·¯½ºÅÍ ÇÔ²² ³õ±â

¾Õ¿¡¼­ ¼³¸íµÈ ¶ó¿ìÆÃ ¹æ½Ä Áß ¾î¶² ¹æ½ÄÀ» »ç¿ëÇÒ °ÍÀÎÁö °áÁ¤ÇϽŠÈÄ¿¡´Â LVS Ŭ·¯½ºÅÍ¿¡ »ç¿ëµÉ Çϵå¿þ¾î¸¦ ³×Æ®¿öÅ© »ó¿¡¼­ ÇÔ²² ¿¬°áÇÏ¿© ÁֽʽÿÀ.

Áß¿äÁß¿ä
 

LVS ¶ó¿ìÅÍ »ó¿¡ À§Ä¡ÇÑ ¾î´ðÅÍ ÀåÄ¡¸¦ µ¿ÀÏÇÑ ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇϵµ·Ï ¼³Á¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¸¸ÀÏ eth0ÀÌ °ø°ø ³×Æ®¿öÅ©¿¡ ¿¬°áµÇ°í eth1ÀÌ »ç¼³ ³×Æ®¿öÅ©¿¡ ¿¬°áµÈ´Ù¸é, ¹é¾÷ LVS ¶ó¿ìÅÍ¿¡ À§Ä¡ÇÑ eth0°ú eth1Àº µ¿ÀÏÇÑ ¹æ½ÄÀ¸·Î °¢ ³×Æ®¿öÅ©¿¡ ¿¬°áµÇ¾î¾ß ÇÕ´Ï´Ù.

¶ÇÇÑ ºÎÆÃ½Ã °¡Àå óÀ½¿¡ ³ªÅ¸³­ ÀÎÅÍÆäÀ̽º¿¡ ±âÀçµÈ °ÔÀÌÆ®¿þÀÌ´Â ¶ó¿ìÆÃ Å×ÀÌºí¿¡ Ãß°¡µÇ¸ç ±× ¿Ü ´Ù¸¥ ÀÎÅÍÆäÀ̽º¿¡ ±âÀçµÈ ´ÙÀ½ °ÔÀÌÆ®¿þÀÌ´Â ¹«½ÃÇÕ´Ï´Ù. À̰ÍÀº ½ÇÁ¦ ¼­¹ö¸¦ ¼³Á¤Çϴµ¥ À־ ƯÈ÷ Áß¿äÇÏ°Ô °í·ÁµÇ¾î¾ßÇÒ »çÇ×ÀÔ´Ï´Ù.

Ŭ·¯½ºÅÍ Çϵå¿þ¾î¸¦ ¹°¸®ÀûÀ¸·Î ÇÔ²² ¿¬°á½ÃŲ ÈÄ¿¡´Â ÀÏÂ÷ LVS ¶ó¿ìÅÍ¿Í ¹é¾÷ LVS ¶ó¿ìÅÍ »ó¿¡¼­ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ¼³Á¤ÇØ ÁֽʽÿÀ. redhat-config-network¿Í °°Àº ±×·¡ÇÈ ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇϽðųª ³×Æ®¿öÅ© ½ºÅ©¸³Æ®¸¦ Á÷Á¢ ¼öÁ¤ÇϽô ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. redhat-config-network¸¦ »ç¿ëÇÏ¿© ÀåÄ¡¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, Red Hat Enterprise Linux ½Ã½ºÅÛ °ü¸® °¡À̵忡¼­ ³×Æ®¿öÅ© ¼³Á¤ ÀåÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. ¼öµ¿À¸·Î ³×Æ®¿öÅ© ½ºÅ©¸³Æ®¸¦ ¼öÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, Red Hat Enterprise Linux ÂüÁ¶ °¡À̵忡¼­ ³×Æ®¿öÅ© ½ºÅ©¸³Æ® ÀåÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. ÀÌ ÀåÀÇ ³ª¸ÓÁö ºÎºÐ¿¡¼­´Â Piranha ¼³Á¤ µµ±¸¸¦ »ç¿ëÇϰųª ¶Ç´Â Á÷Á¢ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ¼öÁ¤ÇÒ °ÍÀÔ´Ï´Ù.

11.2.1. ÀÏ¹Ý LVS ³×Æ®¿öÅ· ÈùÆ®

Piranha ¼³Á¤ µµ±¸¸¦ »ç¿ëÇÏ¿© Ŭ·¯½ºÅ͸¦ ¼³Á¤Çϱâ Àü¿¡ LVS ¶ó¿ìÅÍ »óÀÇ °ø°ø ³×Æ®¿öÅ©¿Í »ç¼³ ³×Æ®¿öÅ©¿¡ »ç¿ëµÇ´Â ½ÇÁ¦ IP ÁÖ¼Ò¸¦ ¼³Á¤ÇØ ÁֽʽÿÀ. °¢ ±¸¼º À¯Çü ºÎºÐ¿¡¼­ ¿¹½Ã ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ Á¦°øÇÏÁö¸¸, ½ÇÁ¦ ³×Æ®¿öÅ© ÁÖ¼Ò°¡ ÇÊ¿äÇÕ´Ï´Ù. ¾Æ·¡¸¦ º¸½Ã¸é ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ Á¢¼ÓÇÏ°í »óŸ¦ È®ÀÎÇϴµ¥ »ç¿ëµÇ´Â ¸î°¡Áö À¯¿ëÇÑ ¸í·É¾î°¡ ³ª¿Í ÀÖ½À´Ï´Ù.

½ÇÁ¦ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ Á¢¼ÓÇϱâ

½ÇÁ¦ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ Á¢¼ÓÇϱâ À§Çؼ­´Â ·çÆ®·Î ·Î±×ÀÎÇϽŠÈÄ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽô °ÍÀÌ °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù. ´ÙÀ½ ¸í·É¿¡¼­ N ºÎºÐÀº ÀÎÅÍÆäÀ̽º¿¡ »óÀÀÇÏ´Â ¹øÈ£ (eth0 ¶Ç´Â eth1)·Î ´ëüÇϽñ⠹ٶø´Ï´Ù:

/sbin/ifup ethN

°æ°í°æ°í
 

Piranha ¼³Á¤ µµ±¸¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇÒ À¯µ¿ IP ÁÖ¼Ò (eth0:1 ¶Ç´Â eth1:1)¿¡ Á¢¼ÓÇϱâ À§ÇÏ¿© ifup ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ´ë½Å service ¸í·ÉÀ» »ç¿ëÇÏ¿© pulse¸¦ ½ÃÀÛÇÕ´Ï´Ù. (ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇϽøé 12.8 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù)

³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Á¢¼ÓÀ» ÇØÁ¦ÇϽ÷Á¸é, °£´ÜÈ÷ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù:

/sbin/ifdown ethN

´Ù½Ã Çѹø À§ÀÇ ¸í·É¿¡¼­ N ºÎºÐÀº Á¢¼ÓÀ» ÇØÁ¦ÇÒ ÀÎÅÍÆäÀ̽º¿¡ »óÀÀÇÏ´Â ¹øÈ£·Î ´ëüÇϽñ⠹ٶø´Ï´Ù.

³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º »óÅ ȮÀÎÇϱâ

Á¤ÇØÁø ½Ã°£¿¡ Á¢¼ÓµÈ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ È®ÀÎÇϽ÷Á¸é, ´ÙÀ½À» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù:

/sbin/ifconfig

±â°è¿¡ »ç¿ëµÇ´Â ¶ó¿ìÆÃ Å×À̺íÀ» º¸½Ã·Á¸é, ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ:

/sbin/route