1 ๋ถ„ ์†Œ์š”

๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ์„ ์šด์˜ํ•˜๋ฉด์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ด๊ณ ๋„ ์ค‘์š”ํ•œ ์ž‘์—… ์ค‘ ํ•˜๋‚˜๋Š” ๋””์Šคํฌ์™€ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ์‹ค๋ฌด๋‚˜ ์ž๊ฒฉ์ฆ ์‹œํ—˜(RHCSA, CKA ๋“ฑ)์—์„œ๋Š” ๋””์Šคํฌ ํŒŒํ‹ฐ์…”๋‹๋ถ€ํ„ฐ ๋งˆ์šดํŠธ, LVM ์„ค์ •๊นŒ์ง€ ์ˆ™์ง€ํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋””์Šคํฌ์™€ ํŒŒ์ผ ์‹œ์Šคํ…œ, ๊ทธ๋ฆฌ๊ณ  ๋…ผ๋ฆฌ ๋ณผ๋ฅจ(LVM)๊นŒ์ง€ ํ•œ ๋ฒˆ์— ์ •๋ฆฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


๐Ÿ“Œ 1. ๋””์Šคํฌ ํ™•์ธ ๋ฐ ํŒŒํ‹ฐ์…˜ ๊ด€๋ฆฌ

๋””์Šคํฌ ์ •๋ณด ํ™•์ธ

lsblk         # ๋ธ”๋ก ๋””๋ฐ”์ด์Šค ์ •๋ณด ํ™•์ธ
fdisk -l      # ์ „์ฒด ๋””์Šคํฌ ๋ฐ ํŒŒํ‹ฐ์…˜ ํ™•์ธ

๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ์ƒ์„ฑ

fdisk /dev/sdb     # ๋””์Šคํฌ ์„ ํƒ
# n : ์ƒˆ ํŒŒํ‹ฐ์…˜ ์ƒ์„ฑ
# p : ๊ธฐ๋ณธ(primary) ํŒŒํ‹ฐ์…˜
# w : ์ €์žฅ ํ›„ ์ข…๋ฃŒ

๐Ÿ“Œ 2. ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ ๋ฐ ๋งˆ์šดํŠธ

ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ

mkfs.ext4 /dev/sdb1      # ext4 ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ

ํŒŒ์ผ ์‹œ์Šคํ…œ ํ™•์ธ

blkid                    # ํŒŒ์ผ ์‹œ์Šคํ…œ ์œ ํ˜• ํ™•์ธ
df -h                    # ๋งˆ์šดํŠธ๋œ ํŒŒ์ผ ์‹œ์Šคํ…œ ์šฉ๋Ÿ‰ ํ™•์ธ

๋งˆ์šดํŠธ

mount /dev/sdb1 /mnt/data

๋ถ€ํŒ… ์‹œ ์ž๋™ ๋งˆ์šดํŠธ

vi /etc/fstab
# ์˜ˆ์‹œ
dev/sdb1 /mtn/data ext4 defaults 0 0

๐Ÿ“Œ 3. ์Šค์™‘(Swap) ๊ณต๊ฐ„ ์„ค์ •

sudo swapon --show
fallocaate -l 10 /swapfile
chmod 600 swapfile
mkswap /swapfile
swapon /swapfile

/etc/fstab์— ์ถ”๊ฐ€ํ•˜์—ฌ ์˜๊ตฌ ์„ค์ •:

/swapfile none swaop sw 0 0

๐Ÿ“Œ 4. LVM (Logical Volume Manager)

LVM ๊ตฌ์„ฑ ์ˆœ์„œ

1. ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ ์ƒ์„ฑ

pvcreate /dev/sdb1

2. ๋ณผ๋ฅจ ๊ทธ๋ฃน ์ƒ์„ฑ

vgcreate myvg /dev/sdb1

3. ๋…ผ๋ฆฌ ๋ณผ๋ฅจ ์ƒ์„ฑ

lvcreate -L 5G -n mylv myvg

4. ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ ๋ฐ ๋งˆ์šดํŠธ

mkfs.ext4 /dev/myvg/mylv
mkdir /mtn/mylv
mount /dev/myvg/mylv /mnt/mylv

๐Ÿ“Œ 5. LVM ์šฉ๋Ÿ‰ ํ™•์žฅ & ์ถ•์†Œ

๋ณผ๋ฅจ ํ™•์žฅ

lvextend -L +2G /dev/myvg/mylv
resize2fs /dev/myvg/mylv          # ext4์˜ ๊ฒฝ์šฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ํฌ๊ธฐ ์žฌ์กฐ์ •

๋ณผ๋ฅจ ์ถ•์†Œ

umount /mnt/myIn
e2fsck -f /dev/myvg/mylv
resize2fs /dev/myvg/mylv 4G
lvreduce -L 4G /dev/myvg/mylv

๐Ÿ“Œ 6. ์ž์ฃผ ์“ฐ๋Š” ๋ช…๋ น์–ด ์š”์•ฝ

๋ช…๋ น์–ด ์„ค๋ช…
lsblk ๋ธ”๋ก ์žฅ์น˜ ์ •๋ณด
fdisk ํŒŒํ‹ฐ์…˜ ์ƒ์„ฑ/๊ด€๋ฆฌ
mkfs.ext4 ํŒŒ์ผ์‹œ์Šคํ…œ ์ƒ์„ฑ
mount ๋””์Šคํฌ ๋งˆ์šดํŠธ
pvcreate ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ ์ƒ์„ฑ
vgcreate ๋ณผ๋ฅจ ๊ทธ๋ฃน ์ƒ์„ฑ
lvcreate ๋…ผ๋ฆฌ ๋ณผ๋ฅจ ์ƒ์„ฑ
lvextend / lvreduce ๋…ผ๋ฆฌ ๋ณผ๋ฅจ ํฌ๊ธฐ ์กฐ์ •
resize2fs ํŒŒ์ผ ์‹œ์Šคํ…œ ํฌ๊ธฐ ์žฌ์กฐ์ •

๋งˆ๋ฌด๋ฆฌ

๋””์Šคํฌ ๊ด€๋ฆฌ๋Š” ๋‹จ์ˆœํžˆ โ€œ๋งˆ์šดํŠธ๋งŒ ์ž˜ํ•˜๋ฉด ๋œ๋‹คโ€๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ํšจ์œจ์ ์ธ ๋””์Šคํฌ ์‚ฌ์šฉ์„ ์œ„ํ•ด LVM์„ ์ ์ ˆํžˆ ํ™œ์šฉํ•˜๊ณ , fstab์„ ํ†ตํ•ด ์•ˆ์ •์ ์ธ ์šด์˜ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค.

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ