4.3. MySQL ¼­ºñ½º ¼³Á¤Çϱâ

µ¥ÀÌÅͺ£À̽º ¼­ºñ½º´Â MySQL µ¥ÀÌÅͺ£À̽º ÀÀ¿ë ÇÁ·Î±×·¥¿¡ °í¼º´É µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. °í¼º´É µ¥ÀÌÅ͸¦ Á¦°ø¹ÞÀº ÀÀ¿ë ÇÁ·Î±×·¥Àº À¥ ¼­¹ö¿Í °°Àº µ¥ÀÌÅͺ£À̽º Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÌ ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ¸¸ÀÏ ¼­ºñ½º°¡ ¿À·ù º¹±¸¿¡ µé¾î°¡¸é, ÇÁ·Î±×·¥Àº »õ·Î¿î Ŭ·¯½ºÆ® ½Ã½ºÅÛÀ» ÅëÇÏ¿© °øÀ¯ µ¥ÀÌÅͺ£À̽º ÀڷḦ »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. ³×Æ®¿öÅ©¸¦ »ç¿ëÇÏ´Â µ¥ÀÌÅͺ£À̽º ¼­ºñ½º¿¡´Â ÀϹÝÀûÀ¸·Î IP ÁÖ¼Ò°¡ ÁÖ¾îÁö¸ç, À̰ÍÀº ¼­ºñ½º¿Í ÇÔ²² ¿À·ù º¹±¸½Ã »õ·Î¿î ½Ã½ºÅÛÀ¸·Î ¿Å°ÜÁ®, Ŭ¶óÀ̾ðÆ®ÀÇ »ç¿ë¿¡ ÀüÇô ÁöÀåÀÌ ¾øµµ·Ï ÇÕ´Ï´Ù.

´ÙÀ½Àº MySQL µ¥ÀÌÅͺ£À̽º ¼­ºñ½ºÀÇ ¼³Á¤ ¿¹Á¦ÀÔ´Ï´Ù:

4.3.1. MySQL ¹× Ŭ·¯½ºÅÍ ¼³Á¤ µµ±¸

Ŭ·¯½ºÅÍ ¼³Á¤ µµ±¸¸¦ »ç¿ëÇÏ¿© MySQL ¼­ºñ½º¸¦ Ãß°¡ÇϽ÷Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ:

  1. Ŭ·¯½ºÅÍ ¼³Á¤ µµ±¸¸¦ ½ÃÀÛÇϽ÷Á¸é ÁÖ ¸Þ´º => ½Ã½ºÅÛ ¼³Á¤ => ¼­¹ö ¼³Á¤ => Ŭ·¯½ºÅ͸¦ ¼±ÅÃÇϰųª ½© ÇÁ·ÒÇÁÆ®¿¡¼­ redhat-config-cluster¸¦ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. Ŭ·¯½ºÅÍ »óÅ µµ±¸°¡ ³ªÅ¸³ªµµ·Ï ±âº» ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.

  2. Ŭ·¯½ºÅÍ »óÅ µµ±¸ ¸Þ´º¿¡¼­ Ŭ·¯½ºÅÍ => ¼³Á¤À» ¼±ÅÃÇÏ¿© Ŭ·¯½ºÅÍ ¼³Á¤ µµ±¸¸¦ ½ÃÀÛÇϽñ⠹ٶø´Ï´Ù.

  3. ¼­ºñ½º ÅÇÀ» Ŭ¸¯ÇϽʽÿÀ.

  4. MySQL ¼­ºñ½º Ãß°¡Çϱâ

    • »õ·Î ¹öưÀ» Ŭ¸¯ÇÏ½Ã¸é ¼­ºñ½º ´ëȭâÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.

      ±×¸² 4-2. ¼­ºñ½º Ãß°¡Çϱâ

    • MySQL ¼­ºñ½ºÀÇ ¼­ºñ½º À̸§À» ÀÔ·ÂÇϽʽÿÀ.

    • ÆäÀÏ¿À¹ö µµ¸ÞÀÎÀ» ¼±ÅÃÇϽðųª ¾øÀ½À¸·Î µÎ½Ê½Ã¿À.

    • mysqld init ½ºÅ©¸³Æ®ÀÇ status ¸í·ÉÀ» ÅëÇÏ¿© MySQL ¼­ºñ½ºÀÇ »óŸ¦ È®ÀÎÇϽ÷Á¸é È®ÀÎ ½Ã°£ °£°Ý »óÀÚ¿¡ °ªÀ» (ÃÊ ´ÜÀ§) ÀÔ·ÂÇØ ÁֽʽÿÀ.

    • /etc/init.d/mysqld°ú °°Àº »ç¿ëÀÚ ½ºÅ©¸³Æ®¸¦ ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù.

    • È®ÀÎ ¹öưÀ» Ŭ¸¯ÇϽʽÿÀ.

  5. MySQL ¼­ºñ½º¿¡ »ç¿ëµÉ IP ÁÖ¼Ò¸¦ Ãß°¡ÇϽʽÿÀ.

    • MySQL ¼­ºñ½º¸¦ ¼±ÅÃÇϽŠÈÄ ÀÚ½Ä Ãß°¡ ¹öưÀ» ´©¸£½Ê½Ã¿À.

    • ¼­ºñ½º IP ÁÖ¼Ò Ãß°¡¸¦ ¼±ÅÃÇϽŠÈÄ È®ÀÎ ¹öưÀ» Ŭ¸¯ÇϽʽÿÀ. ¼­ºñ½º IP ÁÖ¼Ò ´ëȭâÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.

    • IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇϽʽÿÀ.

    • ³Ý¸¶½ºÅ©¸¦ ÀÔ·ÂÇϽðųª ¾øÀ½À¸·Î ±×³É µÎ½Ê½Ã¿À.

    • ºê·Îµåij½ºÆ® ÁÖ¼Ò¸¦ ÀÔ·ÂÇϽðųª ¾øÀ½À¸·Î ±×³É µÎ½Ê½Ã¿À.

    • È®ÀÎ ¹öưÀ» Ŭ¸¯ÇϽʽÿÀ.

  6. MySQL ¼­ºñ½º¿¡ »ç¿ëµÉ ÀåÄ¡ Ãß°¡Çϱâ

    • MySQL ¼­ºñ½º¸¦ ¼±ÅÃÇϽŠÈÄ ÀÚ½Ä Ãß°¡ ¹öưÀ» ´©¸£½Ê½Ã¿À.

    • ÀåÄ¡ Ãß°¡¸¦ ¼±ÅÃÇϽŠÈÄ È®ÀÎ ¹öưÀ» Ŭ¸¯ÇϽñ⠹ٶø´Ï´Ù. ÀåÄ¡ ´ëȭâÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.

    • ÀåÄ¡ ÆÄÀÏÀ» ÀÔ·ÂÇϽʽÿÀ (¿¹, /dev/sdc3).

    • ¸¶¿îÆ® ÁöÁ¡ ¿µ¿ª¿¡¼­ /var/lib/mysqlÀ» ÀÔ·ÂÇϽʽÿÀ.

    • ÆÄÀÏ ½Ã½ºÅÛ À¯Çü¿¡¼­ ÆÄÀÏ ½Ã½ºÅÛ À¯ÇüÀ» ¼±ÅÃÇϽðųª ºó Ä­À¸·Î µÎ½Ê½Ã¿À.

    • rw (Àбâ-¾²±â)¿Í °°Àº ¸¶¿îÆ® ÁöÁ¡ ¿É¼ÇÀ» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù.

    • °­Á¦ ¸¶¿îÆ® ÇØÁ¦¸¦ ¼±ÅÃÇϰųª ¼±ÅÃ ÇØÁ¦ÇϽʽÿÀ.

    • È®ÀÎ ¹öưÀ» Ŭ¸¯ÇϽʽÿÀ.

  7. ÆÄÀÏ => ÀúÀåÀ» ¼±ÅÃÇÏ¿© MySQL ¼­ºñ½º¸¦ ÀúÀåÇϽʽÿÀ.