LVM ¿î¿µ¿¡ ´ëÇؼ­ ¹®ÀÇ µå¸³´Ï´Ù.

   Á¶È¸ 2802   Ãßõ 0    

 사실 제가 일하는 곳에서는 LVM을 거의 사용하지 않았어서 개념만 알고 있지 실제적인 운영했던 경험이 적어서 몇가지 문의 드립니다.

현재 기존 서버가

/dev/mapper/VolGroup01  300G 97% /data01

/dev/mapper/VolGroup01  300G 80% /data02

/dev/mapper/VolGroup01  300G 80% /data03

/dev/mapper/VolGroup01  300G 2% /data04

이런식으로 data01 파티션이 97% 사용중일때 이 공간을 늘릴수 있는것으로 알고 있습니다.

물론 해당 공간을 늘리기 위해선 여분의 공간이 있어야 하겠죠. 

예를 들어 2% 사용중인 /data04  영역을 없애버리거나 /data01에 할당하는 방법으로 하고 싶은데....이때!!


1. /data01 영역을 확장하더라도 해당 공간에 데이타는 안전한가요?

2. /data01 영역을 확장하는 작업시에는 당연히 해당 영역에 데이터를 쌓고 있는 DB는 중지되어야 하겠죠?

3. 300G의 /data04 영역을 줄이거나 없앤후 /data01에 할당할 경우 대충 작업 시간은 분단위 일까요? 시간 단위 일까요?

4. /data04 을 없애고 다시 /data01에 할당하는 작업의 순서는 어떻게 될까요?

LVM에 대해서 검색은 계속 하고 있지만 딱 꼬집어서 맞는 답을 찾지 못하고 있네요.

경험 많으신 선배님들의 가르침 부탁드립니다.


감사합니다.

송호성
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
1. /data01 ¿µ¿ªÀ» È®ÀåÇÏ´õ¶óµµ ÇØ´ç °ø°£¿¡ µ¥ÀÌŸ´Â ¾ÈÀüÇÑ°¡¿ä?
=> ³× °ÅÀÇ Å« ¹®Á¦ ¾øÀÌ È®ÀåµË´Ï´Ù.
2. /data01 ¿µ¿ªÀ» È®ÀåÇÏ´Â ÀÛ¾÷½Ã¿¡´Â ´ç¿¬È÷ ÇØ´ç ¿µ¿ª¿¡ µ¥ÀÌÅ͸¦ ½×°í ÀÖ´Â DB´Â ÁßÁöµÇ¾î¾ß ÇÏ°ÚÁÒ?
=> LVMÀº ÆÄÀϽýºÅÛ ÇÏ´Ü ¿µ¿ªÀ̶ó LV¸¦ È®ÀåÇϴ°ÍÀº ¹®Á¦°¡ ¾øÀ¸¸ç ÆÄÀϽýºÅÛÀÌ ext4¶Ç´Â xfs°°Àº online resize °¡ °¡´ÉÇÑ ÆÄÀϽýºÅÛÀ̶ó¸é ±»ÀÌ DB¸¦ ÁßÁöÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
3. 300GÀÇ /data04 ¿µ¿ªÀ» ÁÙÀ̰ųª ¾ø¾ØÈÄ /data01¿¡ ÇÒ´çÇÒ °æ¿ì ´ëÃæ ÀÛ¾÷ ½Ã°£Àº ºÐ´ÜÀ§ Àϱî¿ä? ½Ã°£ ´ÜÀ§ Àϱî¿ä?
=> ÃÖ´ë ¼öºÐ³»·Î ÀÛ¾÷°¡´É ÇÕ´Ï´Ù.
4. /data04 À» ¾ø¾Ö°í ´Ù½Ã /data01¿¡ ÇÒ´çÇÏ´Â ÀÛ¾÷ÀÇ ¼ø¼­´Â ¾î¶»°Ô µÉ±î¿ä?
VolGroup01 ¿¡ º¼·ýÀÌ ³²¾ÆÀÖ´Ù¸é ±×³É data01¸¸ È®ÀåÇÏ½Ã¸é µÇ½ÇÅ×°í ³²¾ÆÀÖÁö ¾Ê´Â °æ¿ì data04¸¦ »èÁ¦ÇÏ°í data01À» È®ÀåÇÑ´Ù¸é ¾Æ·¡ÀÇ ÀýÂ÷´ë·Î ÀÛ¾÷ÇØÁÖ½Ã¸é µË´Ï´Ù.
vgs¸í·ÉÀ¸·Î º¼·ý°¡¿ë°ø°£ È®ÀÎ ÈÄ °ø°£ÀÌ ³²¾ÆÀÖ´Ù¸é 3¹øºÎÅÍ ÁøÇàÇÏ½Ã°í ³²¾ÆÀÖÁö ¾Ê´Ù¸é 1¹ø ºÎÅÍ ÁøÇàÇÏ½Ã¸é µË´Ï´Ù.
1) umount /data04
2) lvremove /dev/VolGroup01 /data04
3)lvextend -L +È®ÀåÇÒ¿ë·®(ex +10G) /dev/VolGroup01/data01
4) ÆÄÀϽýºÅÛ È®Àå
4-1) ext4 ÀÇ °æ¿ì resize2fs /dev/VolGroup01/data01
4-2) xfs ÀÇ °æ¿ì  xfs_growfs /data01
5) df ¸í·ÉÀ¸·Î ¿ë·® È®Àå °á°ú È®ÀÎ
     
Àϸ®ÄÉ 2020-01
¿À~ ³Ê¹« °¨»çÇÕ´Ï´Ù.
Å« µµ¿òÀÌ µÉµíÇÕ´Ï´Ù.
°£¸¸¿¡ ÁÖ¸» ±Ù¹«¶ó ÁÖÁß¿¡ ¸øÇÏ°í ³Ñ¾î°£°Íµé ÇϳªÇϳª ì±â°í Àִµ¥ Âü ¸¹Àº µµ¿òÀÌ µÉµíÇÕ´Ï´Ù.
     
Àϸ®ÄÉ 2020-01
vgs ¸í·É¾î·Î º¸´Ï
/dev/mapper/VolGroup01 ¿¡ VFree°¡ 451.71g°¡ ³²¾Ò´Ù°í ³ª¿À´Âµ¥ ÀÌ·¯¸é
À§¿¡¼­ ¸»¾¸ÇØÁֽŠ3¹øÀ» Âü°íÇؼ­

lvextend -L +451G /dev/VolGroup01/data01

ÀÌ·¸°Ô Çϸé /data01 ¿µ¿ªÀÌ È®ÀåµÇ´Â °Å°ÚÁÒ? ^^;;;


----------------------------------------------------------------------
½ÇÁ¦ Àåºñ¿¡¼­ /etc/fstab¿¡
/dev/mapper/VolGroup02-LogVol100    /data01    ext4    defaults    1    2
ÀÌ·¸°Ô Á¤ÀǵǾî ÀÖÀ¸´Ï

½ÇÁ¦ÀûÀ¸·Î
lvextend -L +451G /dev/mapper/VolGroup02-LogVol100
ÀÌ·¸°Ô ÇÏ¸é µÇ°Ú³×¿ä.

----------------------------------------------------------------------
          
°¡±ÞÀû VG´Â °¡¿ë ¿ë·®À» ³²°ÜµÎ°í ¿î¿µÇϽô°ÍÀÌ ÁÁ½À´Ï´Ù.
ÇÊ¿äÇÑ ¸¸Å­ Á¶±Ý¾¿ ´Ã·Á¼­ ¾²½Ã´Â°Ô ´Ù¸¥ º¼·ýµé ¿ë·® ÇÒ´çÀÌ ÇÊ¿äÇÒ ¶§ ÆíÇÏ°Ô »ç¿ëÇϱâ ÁÁ½À´Ï´Ù.
±×·¸°Ô »ç¿ëÇÏ·Á°í ¸¸µé¾îÁø°ÍÀÌ LVM ÀÔ´Ï´Ù.

LVMº¼·ý¿¡ Á¢±ÙÇÏ´Â ¹æ½ÄÀÌ /dev/VGname/LVnameÀ¸·Î Á¢±ÙÇϱ⵵ ÇÏ°í
device mapper¸¦ ÀÌ¿ëÇؼ­ Á¢±ÙÇϱ⵵ ÇÕ´Ï´Ù.
µÎ °¡Áö´Ù »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
extend ´Â ¿Â¶óÀλ󿡼­ µÇ±ä Çϴµ¥... Çö¾÷¿¡¼­´Â Àß¾ÈÇØ¿ä..
¹é¾÷ÇÏ°í ´Ù¿îŸÀÓÀ̳ª ¼­ºñ½º ¸¶°¨ ÇÏ°í³ª¼­ Çϱ¸¿ä.

1T > 2T extend Çϴµ¥ 3ºÐÁ¤µµ °É·ÈÀ½... (·ÎÄà º¼·ýÀÌ ¾Æ´Ï¶ó ½ºÅ丮Áö º¼·ý)


QnA
Á¦¸ñPage 1129/5693
2015-12   1556468   ¹é¸Þ°¡
2014-05   5021128   Á¤ÀºÁØ1
2016-08   3514   twopaik
2023-01   3673   º¸ÅÁ
2015-08   3615   ´Ù¿Â
2018-12   5119   ºÎ»ê°ñµ¿Ç°
2021-05   2683   ȲÁø¿ì
09-23   549   osthek83
2020-02   10062   ºí·ç¿µ»ó
2015-08   3583   ¹ä¹¹¸ÔÁö
09-28   970   Çϼ¿È£ÇÁ
2012-04   8266   ¾ÈÇü°ï
10-02   1183   ÇÑÁßÀÏ
2023-01   1313   ȸ¿ø
2012-05   9409   Ȳ¼º¿ø
2017-09   3719   ´ëÇѹα¹
2017-09   4333   ¾Æ½½·¹ÀÌ
2015-09   3628   ¾Æ¸§´Ù¿î³ëÀ»
2017-09   4376   À嵿°Ç2014
2017-10   3724   ÀÌÇØÂù
2009-03   16579   ±è°Ç¿ì
2012-05   6816   À嵿°Ç2014