Proxmox VE ๊ฐ์
>II. ๊ฐ์ ํ๊ฒฝ ๊ด๋ฆฌ ๋ฐ ์ด์
๐ป Proxmox VE ๊ฐ์ข II-C-1. ๋ก์ปฌ ์คํ ๋ฆฌ์ง (LVM/ZFS) ํ์ฅ ๋ฐ ๊ด๋ฆฌ
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 3
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2025-12-18 08:44:58
- ์ค๋ช
๐พ #ProxmoxVE #๋ฐ์ดํฐ์ #์ฌ์ฅ: #๋ก์ปฌ #์คํ ๋ฆฌ์ง #LVM ๋ฐ #ZFS #์๋ฒฝ #์ ๋ณต
#๊ฐ์ํ ํ๊ฒฝ์ ์ด์ํ๋ค ๋ณด๋ฉด ๊ฐ์ฅ ๋จผ์ ์ง๋ฉดํ๊ฒ ๋๋ ๋ฌผ๋ฆฌ์ ํ๊ณ๊ฐ ๋ฐ๋ก ์ ์ฅ ๊ณต๊ฐ์ ๋ถ์กฑ์ ๋๋ค
๋จ์ํ ์ฉ๋์ ๋๋ฆฌ๋ ๊ฒ์ ๋์ด, ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋๋์ ๋ฐ๋ผ ์๋ฒ์ ์ ์ฒด์ ์ธ #์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ์ ์์ ์ฑ์ด ๊ฒฐ์ ๋ฉ๋๋ค
#ProxmoxVE๋ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ์ ๊ฐ๋ ฅํ ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ ๊ธฐ์ ์ธ #LVM (Logical Volume Manager)๊ณผ ์ฐจ์ธ๋ ํ์ผ ์์คํ ์ธ #ZFS๋ฅผ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ํฉ๋๋ค
์ด ๋ ๊ธฐ์ ์ ๊ฐ๊ฐ์ ์ฅ๋จ์ ์ด ๋๋ ทํ๋ฉฐ, ์์คํ ์ ๋ชฉ์ ์ ๋ฐ๋ผ ์ ์ ํ ์ ํ๊ณผ ํ์ฅ์ด ํ์ํฉ๋๋ค
์ด๋ฒ #๊ฐ์ข์์๋ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ๋ ์ถ์ธ #LVM๊ณผ #ZFS์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ , ๋์คํฌ๋ฅผ ์ถ๊ฐํ์ฌ ์ฉ๋์ ํ์ฅํ๊ฑฐ๋ ๊ด๋ฆฌ ํจ์จ์ฑ์ ๋์ด๋ ๊ตฌ์ฒด์ ์ธ ๋ฐฉ๋ฒ์ ์ฌ์ธต์ ์ผ๋ก ๋ค๋ฃน๋๋ค
1. #LVM (Logical Volume Manager)์ ๊ตฌ์กฐ์ ํ์ฅ ๋ฐฉ๋ฒ
LVM์ ๋ฆฌ๋ ์ค ๊ฐ์ํ์์ ๊ฐ์ฅ ์ ํต์ ์ด๊ณ ์์ ์ ์ธ ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ ๋ฐฉ์์ ๋๋ค
A. LVM์ ํต์ฌ ๊ณ์ธต ๊ตฌ์กฐ
PV (Physical Volume): ์ค์ ๋ฌผ๋ฆฌ ๋์คํฌ ํน์ ํํฐ์ ์ ์๋ฏธํฉ๋๋ค
VG (Volume Group): ํ๋ ์ด์์ PV๋ฅผ ๋ฌถ์ด ๋ง๋ ์ปค๋ค๋ ๊ฐ์ ๋์คํฌ ํ์ ๋๋ค
LV (Logical Volume): VG์์ ํ์ํ ๋งํผ ๋ผ์ด๋ด์ด ๊ฐ์ ๋จธ์ (VM)์ ํ ๋นํ๋ ์ค์ ๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ ๋๋ค
B. ๋ก์ปฌ ๋์คํฌ ์ถ๊ฐ๋ฅผ ํตํ LVM ํ์ฅ ํ๋ก์ธ์ค
์ ๋์คํฌ ์ธ์: ์๋ฒ์ ๋ฌผ๋ฆฌ ๋์คํฌ๋ฅผ ์ฅ์ฐฉํ ํ
lsblk๋ช ๋ น์ด๋ก ์ฅ์น๋ช ์ ํ์ธํฉ๋๋คPV ์์ฑ:
pvcreate /dev/sdb๋ช ๋ น์ ํตํด ์ ๋์คํฌ๋ฅผ LVM์ฉ์ผ๋ก ์ด๊ธฐํํฉ๋๋คVG ํ์ฅ: ๊ธฐ์กด์ ์ฌ์ฉ ์ค์ธ ๋ณผ๋ฅจ ๊ทธ๋ฃน์ ์ PV๋ฅผ ๋ณํฉํฉ๋๋ค (
vgextend pve /dev/sdb)Proxmox ๋ฐ์: ์น GUI์ ์คํ ๋ฆฌ์ง ์ค์ ์์ ๋์ด๋ ์ฉ๋์ด ์ ์์ ์ผ๋ก ํ์๋๋์ง ํ์ธํฉ๋๋ค
2. #ZFS ์คํ ๋ฆฌ์ง์ ํน์ง๊ณผ ๊ณ ๊ธ ๊ด๋ฆฌ ๊ธฐ์
ZFS๋ ํ์ผ ์์คํ ๊ณผ ๋ณผ๋ฅจ ๋งค๋์ ์ ๊ธฐ๋ฅ์ ๋์์ ์ํํ๋ฉฐ, ๋ฐ์ดํฐ ๋ณดํธ์ ํนํ๋์ด ์์ต๋๋ค
A. ์ ZFS๋ฅผ ์ฌ์ฉํ๋๊ฐ?
๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ: ์ฒดํฌ์ฌ ๊ธฐ๋ฅ์ ํตํด ๋ฐ์ดํฐ ๋ถํจ(Bit Rot)๋ฅผ ์๋์ผ๋ก ๊ฐ์งํ๊ณ ๋ณต๊ตฌํฉ๋๋ค
๊ฐ๋ ฅํ ์ค๋ ์ท: Copy-on-Write ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ๊ฑฐ์ ์ฆ๊ฐ์ ์ธ ์ค๋ ์ท ์์ฑ๊ณผ ๋ณต๊ตฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค
์ํํธ์จ์ด RAID: ๋ณ๋์ ํ๋์จ์ด ๋ ์ด๋ ์นด๋ ์์ด๋ Mirror, RAID-Z ๊ตฌ์ฑ์ ์ง์ํฉ๋๋ค
B. ZFS ํ(Pool) ๊ด๋ฆฌ ๋ฐ ๋์คํฌ ์ถ๊ฐ
Vdev ์ถ๊ฐ: ZFS ํ์ Vdev๋ผ๋ ๊ฐ์ ์ฅ์น์ ์งํฉ์ ๋๋ค
๊ธฐ์กด ํ์ ์๋ก์ด ๋ฏธ๋ฌ๋ง ์์ด๋ ๋์คํฌ๋ฅผ ์ถ๊ฐํ์ฌ ์ ์ฒด ์ ์ฅ ์ฉ๋์ ์ ์ฐํ๊ฒ ๋๋ฆด ์ ์์ต๋๋ค
ARC (Adaptive Replacement Cache): ZFS๋ ์์คํ #๋ฉ๋ชจ๋ฆฌ๋ฅผ ์บ์๋ก ์ฌ์ฉํ์ฌ ์ฝ๊ธฐ ์ฑ๋ฅ์ ๋น์ฝ์ ์ผ๋ก ํฅ์์ํต๋๋ค
๋ฐ๋ผ์ ZFS๋ฅผ ์ํํ๊ฒ ๊ด๋ฆฌํ๋ ค๋ฉด ์ถฉ๋ถํ RAM ํ ๋น์ด ํ์์ ์ ๋๋ค
3. #์คํ ๋ฆฌ์ง #ํ์ฅ ์ ์ฃผ์ํด์ผ ํ ์ฒดํฌ๋ฆฌ์คํธ
์ฉ๋์ ๋๋ฆฌ๋ ๊ณผ์ ์์ ๋ฐ์ํ ์ ์๋ ์ฌ๊ณ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ค์ ์ฌํญ์ ๋ฐ๋์ ์ ๊ฒํด์ผ ํฉ๋๋ค
A. ๋ฐ์ดํฐ ๋ฐฑ์ ์ ํ์
์คํ ๋ฆฌ์ง ๊ณ์ธต์ ์์ ํ๋ ์์ ์ ๋ฐ์ดํฐ ์์ค์ ์ํ์ด ์์ต๋๋ค
์์ ์ ๋ฐ๋์ ์ธ๋ถ ์ ์ฅ์์ ์ค์ํ VM ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ์ญ์์ค
B. ์ฌ ํ๋ก๋น์ ๋ (Thin Provisioning) ํ์ฉ
#LVM-Thin์ด๋ ZFS์ Thin ํ๋ก๋น์ ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ค์ ์ฌ์ฉ๋๋งํผ๋ง ๊ณต๊ฐ์ ์ ์ ํ๋ฏ๋ก ํจ์จ์ ์ธ #์์ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค
ํ์ง๋ง ์ ์ฒด ๋ฌผ๋ฆฌ ์ฉ๋์ ์ด๊ณผํ์ฌ ํ ๋นํ ๊ฒฝ์ฐ ์์คํ ์ด ๋ฉ์ถ ์ ์์ผ๋ฏ๋ก ์์ ๋ชจ๋ํฐ๋ง์ด ํ์ํฉ๋๋ค
C. ํ๋์จ์ด ํธํ์ฑ ํ์ธ
ZFS๋ ํ๋์จ์ด RAID ์ปจํธ๋กค๋ฌ์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ์ง ์์ต๋๋ค (HBA ๋ชจ๋ ๊ถ์ฅ)
๋ฐ๋ฉด LVM์ ๋ ์ด๋ ์นด๋ ์๋์ ๋ ผ๋ฆฌ ๋๋ผ์ด๋ธ ์์์๋ ์์ ์ ์ผ๋ก ์๋ํฉ๋๋ค
4. ํจ์จ์ ์ธ ๋ก์ปฌ ์คํ ๋ฆฌ์ง ๋ชจ๋ํฐ๋ง ๋ฐ ์ ์ง๋ณด์
๊ตฌ์ถ๋งํผ ์ค์ํ ๊ฒ์ด ์ง์์ ์ธ ์ํ ์ ๊ฒ์ ๋๋ค
A. ๋์๋ณด๋ ํ์ฉ
Proxmox GUI์ 'Summary' ํญ์ ํตํด ๋์คํฌ ์ฌ์ฉ๋ ์ถ์ด๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ํ์ธํ์ญ์์ค
zpool status๋ช ๋ น์ด๋ฅผ ํตํด ZFS ํ์ ๊ฑด๊ฐ ์ํ๋ฅผ ์์๋ก ์ฒดํฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค
B. ๊ฐ๋น์ง ์ปฌ๋ ์ ๊ณผ ์ต์ ํ
์ญ์ ๋ ๋ฐ์ดํฐ๊ฐ ์ฐจ์งํ๋ ๊ณต๊ฐ์ ํ์คํ ํ๋ณดํ๊ธฐ ์ํด
fstrim์๋น์ค๋ฅผ ํ์ฑํํ์ฌ SSD์ ์๋ช ๊ณผ ์ฑ๋ฅ์ ๊ด๋ฆฌํ์ญ์์ค
#ProxmoxVE์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง๋ ์๋ฒ ์ด์์ ๊ธฐ์ด ์ฒด๋ ฅ๊ณผ ๊ฐ์ต๋๋ค
๋ณธ ๊ฐ์ข์์ ๋ค๋ฃฌ #LVM๊ณผ #ZFS ๊ด๋ฆฌ ๊ธฐ์ ์ ์ตํ, ์๊ธฐ์น ๋ชปํ ์ฉ๋ ๋ถ์กฑ ์ฌํ์ ๋๋นํ๊ณ ์ต์ ์ ๊ฐ์ํ ํ๊ฒฝ์ ์ ์งํ์๊ธฐ ๋ฐ๋๋๋ค
ProxmoxVE, ์คํ ๋ฆฌ์ง๊ด๋ฆฌ, LVM, ZFS, ๋์คํฌํ์ฅ, ๊ฐ์ํ์ฑ๋ฅ, ์๋ฒ๊ด๋ฆฌ, ๋ฐ์ดํฐ๋ณดํธ, ์ฌํ๋ก๋น์ ๋, ๋ฆฌ๋ ์ค์๋ฒ
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ