์ด์ ๊ธ ๐
[LVM] NCP - LVM์ ์ฌ์ฉํ์ฌ ํํฐ์ ์์ฑํ๊ธฐ (tistory.com)
[LVM] NCP - LVM์ ์ฌ์ฉํ์ฌ ํํฐ์ ์์ฑํ๊ธฐ
๊ตฌ์ฑ ํ๊ฒฝ Centos 7.8 LVM์ด๋? Logical Volume Manager ์ปดํจํฐ ์์คํ ์์ ์ ์ฅ ์ฅ์น๋ฅผ ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๊ธฐ์ LVM์ ์ ์ฅ ๊ณต๊ฐ์ ๋ ผ๋ฆฌ์ ์ธ ๋จ์๋ก ๋ถํ ํ๊ณ ๊ด๋ฆฌํ์ฌ ์ ์ฐ์ฑ๊ณผ ํจ์จ์ฑ์ ์ ๊ณต LVM ํต์ฌ
yeit.tistory.com
๊ตฌ์ฑ ํ๊ฒฝ
- Centos 7.8
- ์ถ๊ฐ ์คํ ๋ฆฌ์ง SSD 50GB, LVM์ผ๋ก ๊ตฌ์ฑ๋ ์ํ
NCP - ์ถ๊ฐ ์คํ ๋ฆฌ์ง ๋ถ์ฐฉํ๊ธฐ (50GB + 50GB)
*์๋ฒ ์ ์งํ ํ์ ์์
1. ์ถ๊ฐ ์คํ ๋ฆฌ์ง SSD 50GB ์์ฑํ๊ณ ์ฐ๊ฒฐํ๊ธฐ

#ํ์ธ
$ lsblk

2. umount
$ umount /data
#ํ์ธ
$ df -h

3. ๋์คํฌ ํํฐ์ ์์ฑ
#๋์คํฌ ํํฐ์
์์ฑ
$ sudo fdisk /dev/xvdc
n
p
t
8e #8e์ฝ๋๊ฐ Linux LVM
w #์ ์ฅ

#ํ์ธ
$ fdisk -l /dev/xvdc
$ lsblk

3. PV ์์ฑ
#LVM ๋ฌผ๋ฆฌ์ ๋ณผ๋ฅจ ์์ฑ
$ sudo pvcreate /dev/xvdc1
4. ๋ณผ๋ฅจ ๊ทธ๋ฃน ํ์ฅ
#LVM ๋ณผ๋ฅจ ๊ทธ๋ฃน ํ์ฅ
$ sudo vgextend myvg /dev/xvdc1
5. ๋ ผ๋ฆฌ์ ๋ณผ๋ฅจ ํ์ฅ
#๋
ผ๋ฆฌ์ ๋ณผ๋ฅจ ํ์ฅ
$ sudo lvextend -l +100%FREE /dev/myvg/mylv
6. ํ์ผ ์์คํ ํ์ฅ
#ํ์ผ ์์คํ
ํ์ฅ
$ sudo xfs_growfs /data

7. ๋ง์ดํธ
#๋ง์ดํธ
$ mount /dev/myvg/mylv /data
#ํ์ธ
$ mount -a
$ lsblk
$ df -h
$ lvs
$ vgs
$ pvs


8. fstab์ค์
์ด์ ๊ธ์์ ๋ฃ์ด์คฌ๋ LVM (myvg-mylv)์ UUID๋ ๋๊ฐ์ผ๋ฏ๋ก ๊ทธ๋๋ก ๋๊ธฐ
9. ์๋ฒ ์ฌ์์ ํ, ๋ง์ดํธ ์ ๋์ด์๋์ง ํ์ธํ๊ธฐ
$ lsblk
$ df -h