[HP-UX] LVM º¼·ý ±×·ì°ü¸®
ÀÛ¼ºÀÚ °ü¸®ÀÚ ÀÛ¼º½Ã°£ 2014-11-27 14:37:48
 

Linux´Â LVMÀÇ »ý¼º ¹× °ü¸®°¡ ´Ü¼øÇÏ´Ù.

Volume GroupÀ» »ý¼ºÇÒ ¶§µµ ¸í·É¾î ÇÑÁÙ·Î ¸ðµÎ ÇÒ ¼ö ÀÖ´Ù.

±×·¯¸é OS°¡ ¾Ë¾Æ¼­ devlceÆÄÀÏÀ» »ý¼ºÇϴµ¥ HP-UX´Â adminÀÌ °ü¿©ÇØ¾ß ÇÏ´Â ºÎºÐÀÌ ¸¹Àº°Í °°´Ù.

 

¡Û º¼·ý±×·ìÀÇ »ý¼º : /usr/sbin/vgcreate

 

    : °ü¸®ÀÚ°¡ »ç¿ëÇÏ°íÀÚ ÇÏ´Â µð½ºÅ©(/dev/dsk/c0t1d0)¿¡ ¹°¸®º¼·ý Á¤º¸¸¦ ¸¸µé¾ú´Ù°í °¡Á¤ÇÑ »óÅ¿¡¼­,

      ÀÌ µð½ºÅ©¿¡ vg00À̶ó´Â º¼·ý±×·ìÀ» »ý¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ.

 

    1. º¼·ý±×·ìÀÇ device ÆÄÀϵéÀ» °ü¸®Çϴµ¥ »ç¿ëµÉ µð·ºÅ丮 »ý¼º

        : Linux´Â OS°¡ Á÷Á¢ ¸¸µé¾îÁִµ¥ HP-UX´Â Á÷Á¢ ¸¸µé¾î¾ß ÇÏ´Â°Í °°´Ù. º¼·ý±×·ìÀÇ ³×ÀÌ¹Ö ·êÀº /dev/vgnnÀÌ´Ù.

           &#16
0;# mkdir /dev/vg00

 

    2. º¼·ý±×·ì¿¡¼­ »ç¿ëÇÒ group ÆÄÀÏÀ» »ý¼º : mknod ¸í·É

        : group ÆÄÀÏÀº º¼·ý±×·ì ³»¿¡¼­ LVM Ä¿³Î°ú LVM ¸í·É¾î°¡ »óÈ£°£ÀÇ Åë½Å¿¡ »ç¿ëÇÏ´Â Á¦¾î ÆÄÀÏÀÌ´Ù.

          /dev/vg00 µð·ºÅ丮 ¾Æ·¡ group À̶õ ÆÄÀϸíÀ¸·Î Á¸ÀçÇϴ ij¸¯ÅÍ device ÆÄÀϷμ­, mknod ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© »ý¼ºÇÑ´Ù.

          LVM¿¡¼­ »ç¿ëÇÏ´Â Major °ªÀº Ç×»ó 64À̹ǷΠ¿©±â¼­µµ Major°ªÀ¸·Î´Â 64¸¦ »ç¿ëÇÏ°í,

          Minor °ªÀ¸·Î´Â ÀϹÝÀûÀ¸·Î´Â º¼·ý±×·ì¸íÀ» »ç¿ëÇÏÁö¸¸ 00À» »ç¿ëÇÏÁö¸¸ 00Àº À̹Ì

          ·çÆ®º¼·ý±×
·ìÀÎ vg00¿¡¼­ »ç¿ëÇÏ°í ÀÖ´Â °ªÀ̹ǷΠ¿©±â¼­´Â »õ·Î »ý¼ºÇÏ´Â º¼·ý±×·ìÀÎ vg00¿¡ ´ëÇؼ­´Â 10À» »ç¿ëÇÑ´Ù.

          ¸¹Àº ¼öÀÇ º¼·ý±×·ìÀ» »ý¼ºÇϰųª º¼·ý±×·ìÀÇ ¿ëµµ°¡ ÀüÇô ´Ù¸¦ °æ¿ì¿¡ ÀÌ·¸°Ô minor °ªÀ» 10,20, a0,b0 µîÀ¸·Î

          ³ª´©¾î¼­ °ü¸®ÇÏ´Â °Íµµ ÁÁÀº ¹æ¹ýÀÌ µÈ´Ù.

 

           &#16
0;# mknod /dev/vg00/group c 64 0x100000

 

    3. º¼·ý±×·ìÀÇ »ý¼º

        : Linux¿¡¼­´Â ÀϹÝÀûÀ¸·Î "vgcreate [VGÀ̸§] [Æ÷ÇÔÇÒ µð½ºÅ©] " ÀÌ·¸°Ô ÇØÁÖ¸é ½±°Ô »ý¼ºÀÌ µÇÁö¸¸

          HP-UX´Â vg00ÀÇ °æ·Îµµ Á¤È®ÇÏ°Ô ÁöÁ¤À» ÇØ¾ß ÇÑ´Ù.

 

           &#16
0;# vgcreate /dev/vg00 /dev/dsk/c0t1d0

 

    4. º¼·ý±×·ìÀÇ È®ÀÎ

           &#16
0;# vgdisplay -v vg00

 

 

¡Û º¼·ý±×·ìÀÇ »èÁ¦ : /usr/sbin/vgremove

    : º¼·ý±×·ìÀÇ »èÁ¦´Â ³í¸®º¼·ýÀ» ¸ðµÎ »èÁ¦ÇÏ°í ¹°¸®º¼·ý ¿ª½Ã º¼·ý±×·ì¿¡¼­ ´Ü Çϳª¸¸ ³²±â°í ¸ðµÎ Á¦°Å ÇÑ µÚ¿¡¾ß »èÁ¦°¡ °¡´ÉÇÏ´Ù.

 

    1. º¼·ý±×·ìÀÇ »èÁ¦

           &#16
0;# vgremove /dev/vg00

 

    2. »èÁ¦µÇ¾ú´ÂÁö È®ÀÎ

           &#16
0;# vgdisplay -v vg00

 

    3. device ÆÄÀÏ µð·ºÅ丮¸¦ È®ÀÎ

           &#16
0;# ll /dev/vg00

 

    4. device ÆÄÀÏ µð·ºÅ丮¸¦ »èÁ¦ÇÑ´Ù.

           &#16
0;# rm -rf /dev/vg00

 

    5. »èÁ¦ÇÑ device ÆÄÀÏ µð·ºÅ丮°¡ ³²¾Æ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.

           &#16
0;# ll /dev/vg00

           &#16
0;    -> /dev/vg00 not found

 

 

¡Û º¼·ý±×·ìÀÇ È®Àå : /usr/sbin/vgextend

    : º¼·ý±×·ì¿¡ ¹°¸®º¼·ýÀ» Çϳª ´õ Ãß°¡ÇÏ¿© º¼·ý±×·ìÀ» È®ÀåÇغ¸ÀÚ.

 

    1. Ãß°¡ÇÏ°íÀÚ ÇÏ´Â µð½ºÅ©¿¡ ¹°¸®º¼·ýÀ» »ý¼º

           &#16
0;# pvcreate -f /dev/rdsk/c1t1d0

 

    2. º¼·ý±×·ìÀ» È®Àå

           &#16
0;# vgextend /dev/vg00 /dev/dsk/c1t1d0

 

    3. º¼·ý±×·ìÀÇ È®ÀÎ

           &#16
0;# vgdisplay -v vg00

 

¡Û º¼·ý±×·ìÀÇ Ãà¼Ò :  º¼·ý±×·ìÀÇ Ãà¼Ò´Â °¡´ÉÇÏÁö¸¸ ÀÌ °æ¿ì¿¡ Data¼Õ½ÇÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.

           &#16
0;          µû¶ó¼­ º¼·ý±×·ì Ãà¼Ò Àü¿¡´Â ¸ðµç Data¸¦ ¹é¾÷ ¹Þ¾Æ µÎ¾î¾ß ÇÑ´Ù. »ç¿ëÇÒÀÏÀÌ ¾ø±â¿¡ ´õ ÀÌ»ó ÀûÁö ¾Ê´Â´Ù.

 

 

¡Û º¼·ý±×·ìÀÇ È°¼º/ºñÈ°¼ºÈ­

 

    1. º¼·ý±×·ìÀÇ È°¼ºÈ­ : /usr/sbinvgimport,   /usr/sbinvgchange

           :  º¼·ý±×·ìÀ» »ý¼º¸¸ Çß´Ù°í ¹Ù·Î »ç¿ëÇÒ ¼ö Àִ°ÍÀº ¾Æ´Ï´Ù.

           &#16
0;  vgimport ´Â º¼·ý±×·ìÀ» ½Ã½ºÅÛ¿¡¼­ »ç¿ëÀÌ °¡´ÉÇϵµ·Ï º¸ÀÌ°Ô ÇÏ´Â ¸í·É¾îÀÌ°í

           &#16
0;  vgchange ´Â ½Ã½ºÅÛ¿¡ º¸ÀÌ´Â º¼·ý±×·ìÀ» Active/Deactive »óÅ·Π¹Ù²Ù´Â ¸í·É¾îÀÌ´Ù.

 

           &#16
0;  ¹Ýµå½Ã import ÈÄ¿¡ state¸¦ active·Î º¯°æÇØ¾ß ÇÑ´Ù.

 

           &#16
0;    #vgimport vg00

           &#16
0;    #vgchange -a y vg00

 

    2. º¼·ý±×·ìÀÇ ºñ È°¼ºÈ­ : /usr/sbin/vgchange,  /usr/sbin/vgexport

           &#16
0;:  º¼·ý±×·ìÀ» »ç¿ëÇÏÁö ¾ÊÀ»¶§ , º¼·ý±×·ìÀ» ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÒ ¶§ »ç¿ëÇÑ´Ù.

 

           &#16
0;  ¹Ýµå½Ã state¸¦ deactive·Î º¯°æÇÏ°í, ½Ã½ºÅÛ¿¡¼­ Á¦°ÅÇØ¾ß ÇÑ´Ù. vgexport¸¦ ÇÑ´Ù°íÇؼ­ º¼·ý±×·ìÀÌ »èÁ¦µÇ´Â °ÍÀº ¾Æ´Ï´Ù.

 

           &#16
0;    # vgchange -a n vg00

           &#16
0;    # vgexport  vg00

 


¸ñ·Ï | ÀÔ·Â | ¼öÁ¤ | ´äº¯ | »èÁ¦