Proxmox VE ๊ฐ์
>V. ๊ณ ๊ธ ๊ธฐ๋ฅ ๋ฐ CLI ํ์ฉ
๐ป Proxmox VE ๊ฐ์ข V-5. Pass-Through (VT-d/IOMMU) ์ค์ : GPU/NIC ์ง์ ํ ๋น
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 59
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-02-11 08:19:26
- ์ค๋ช
๐ ๊ฐ์ํ์ ํ๊ณ๋ฅผ ๋๋ ํผํฌ๋จผ์ค, ํจ์ค์ค๋ฃจ์ ์ธ๊ณ
๊ฐ์ํ ํ๊ฒฝ์ ์ด์ํ๋ค ๋ณด๋ฉด ๊ฐ์ ์ฅ์น์ ์๋ฎฌ๋ ์ด์ ์๋๋ง์ผ๋ก๋ ํด๊ฒฐ๋์ง ์๋ ๊ณ ์ฑ๋ฅ ์์ ๋ค์ด ์์ต๋๋ค ๋ฅ๋ฌ๋์ ์ํ GPU ๊ฐ์, ์ด๊ณ ์ ๋ฐ์ดํฐ ์ ์ก์ ์ํ 10G/40G NIC ํ ๋น, ํน์ ๊ณ ์ฑ๋ฅ ์คํ ๋ฆฌ์ง ์ปจํธ๋กค๋ฌ ์ง์ ์ ์ด ๋ฑ์ด ๋ํ์ ์ ๋๋ค Proxmox VE์ Pass-Through ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉด ํธ์คํธ์ ๋ฌผ๋ฆฌ์ ์ธ ํ๋์จ์ด๋ฅผ ํน์ ๊ฐ์ ๋จธ์ (VM)์ ์ง์ ์ฐ๊ฒฐํ์ฌ ๋ง์น ๋ค์ดํฐ๋ธ PC์ฒ๋ผ ์์์ ์ฌ์ฉํ ์ ์์ต๋๋ค ์ค๋ #๊ฐ์ข์์๋ ๋ณต์กํด ๋ณด์ด์ง๋ง ํ ๋ฒ ์ค์ ํ๋ฉด ์ฐจ์์ด ๋ค๋ฅธ ์ฑ๋ฅ์ ์ ๊ณตํ๋ VT-d ๋ฐ IOMMU ์ค์ ๋ฒ์ ์๋ฒฝํ๊ฒ ์ ๋ฆฌํด ๋๋ฆฝ๋๋ค
1. ํจ์ค์ค๋ฃจ ๊ตฌํ์ ์ํ ํ๋์จ์ด ์๊ตฌ์ฌํญ
ํ๋์จ์ด๋ฅผ ์ง์ ํ ๋นํ๊ธฐ ์ํด์๋ ๋จ์ํ ์ํํธ์จ์ด ์ค์ ๋ฟ๋ง ์๋๋ผ ๋ฌผ๋ฆฌ์ ์ธ ๋ถํ์ ์ง์์ด ํ์์ ์ ๋๋ค
A. CPU์ ๋ฉ์ธ๋ณด๋์ VT-d/AMD-Vi ์ง์
Intel์ VT-d, AMD๋ AMD-Vi๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ธฐ์ ์ด ๋ฐ์ด์ค์ค(BIOS/UEFI)์์ ํ์ฑํ๋์ด ์์ด์ผ ํฉ๋๋ค ์ด๋ I/O ๊ฐ์ํ๋ฅผ ์ฒ๋ฆฌํ๋ ํต์ฌ #์์คํ ๊ธฐ์ ๋ก, ํ๋์จ์ด ์์ค์์ ์ฃผ์ ๋ณํ์ ๋์์ค๋๋ค
B. IOMMU ๊ทธ๋ฃน์ ๋ถ๋ฆฌ
ํ๋์จ์ด ์ฅ์น๋ค์ IOMMU ๊ทธ๋ฃน์ด๋ผ๋ ๋จ์๋ก ๋ฌถ์ฌ ์์ต๋๋ค ํน์ ์ฅ์น๋ง VM์ ๋๊ฒจ์ฃผ๋ ค๋ฉด ํด๋น ์ฅ์น๊ฐ ๋ ์์ ์ธ ๊ทธ๋ฃน์ ์ํด ์๊ฑฐ๋, ACS ํจ์น๋ฅผ ํตํด ๋ ผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌํ ์ ์๋ #๊ธฐ๋ฅ์ด ํ์ํฉ๋๋ค
C. ์ฅ์น ์ ์ฉ ๋ชจ๋(DDA)์ ์ดํด
ํจ์ค์ค๋ฃจ๋ ์ฅ์น๋ ํธ์คํธ ์ด์์ฒด์ ์์ ๋ ์ด์ ์ฌ์ฉํ ์ ์์ต๋๋ค ์ฆ, GPU๋ฅผ VM์ ํ ๋นํ๋ฉด ํธ์คํธ์ ํ๋ฉด ์ถ๋ ฅ์ด๋ ๊ฐ์ #๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ ๋ถ๊ฐ๋ฅํด์ง๋ค๋ ์ ์ ๋ฏธ๋ฆฌ ์ธ์งํ๊ณ ์ธํ๋ผ ์ค๊ณ๋ฅผ ํด์ผ ํฉ๋๋ค
2. ํธ์คํธ ์ปค๋ ์ค์ ๋ฐ ๋๋ผ์ด๋ฒ ์ฐจ๋จ
Proxmox๊ฐ ํ๋์จ์ด ์ฅ์น๋ฅผ VM์ ๋๊ฒจ์ค ์ ์๋๋ก ์ปค๋ ์์ค์์ ์ค๋น ์์ ์ด ํ์ํฉ๋๋ค
A. GRUB ์ปค๋ ๋งค๊ฐ๋ณ์ ์์
/etc/default/grubํ์ผ์์intel_iommu=on๋๋amd_iommu=on์ต์ ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค ์ด ์ค์ ์ ๋ถํ ์ IOMMU ๊ธฐ๋ฅ์ ํ์ฑํํ์ฌ ํ๋์จ์ด ์ง์ ํ ๋น์ ์ํ #์ ๋ต์ ๊ธฐ์ด๊ฐ ๋ฉ๋๋ค
B. VFIO ๋ชจ๋ ํ์ฑํ
์ฅ์น๋ฅผ ์ง์ ๊ฐ๋ก์ฑ๊ธฐ ์ํด vfio, vfio_iommu_type1, vfio_pci ๋ฑ์ ์ปค๋ ๋ชจ๋์ ๋ก๋ํด์ผ ํฉ๋๋ค ์์คํ ์ด ๋ถํ ๋ ๋ ํด๋น ์ฅ์น๊ฐ ํธ์คํธ ๋๋ผ์ด๋ฒ์ ์ํด ์ ์ ๋์ง ์๋๋ก ํ๋ #์์ ์ฑ ํ๋ณด ๋จ๊ณ์ ๋๋ค
C. ๋ธ๋๋ฆฌ์คํธ(Blacklist) ์ค์
ํนํ GPU ํจ์ค์ค๋ฃจ ์, ํธ์คํธ๊ฐ NVIDIA๋ AMD ๋๋ผ์ด๋ฒ๋ฅผ ๋จผ์ ๋ก๋ํ์ง ๋ชปํ๋๋ก ๋ธ๋๋ฆฌ์คํธ์ ๋ฑ๋กํด์ผ ํฉ๋๋ค ๊ทธ๋์ผ๋ง VM์ด ์คํ๋ ๋ ๊นจ๋ํ ์ํ์ ์ฅ์น๋ฅผ #์ต์ ํ๋ ์ฑ๋ฅ์ผ๋ก ์ ์ ํ ์ ์์ต๋๋ค
3. ์ค์ ! VM์ ์ฅ์น ํ ๋น ๋ฐ ๋๋ผ์ด๋ฒ ์ค์น
์ค๋น๊ฐ ๋๋ฌ๋ค๋ฉด ์ด์ Proxmox GUI์ CLI๋ฅผ ํตํด ์ฅ์น๋ฅผ ์ฐ๊ฒฐํ ์ฐจ๋ก์ ๋๋ค
A. PCI ์ฅ์น ์ถ๊ฐ์ Raw Device ์ค์
VM ์ค์ ๋ฉ๋ด์ 'Hardware' ํญ์์ PCI Device๋ฅผ ์ถ๊ฐํฉ๋๋ค ์ด๋ 'All Functions'์ 'ROM-Bar' ์ต์ ์ ์ ์ ํ ์ ํํ์ฌ ์ฅ์น์ ๋ชจ๋ ํ์ #์ ์ฑ ๊ธฐ๋ฅ์ด ์ ์ ์๋ํ๋๋ก ๊ตฌ์ฑํฉ๋๋ค
B. ํ๋์จ์ด ID ํ์ธ ๋ฐ ๋งคํ
lspci -nn๋ช ๋ น์ด๋ฅผ ํตํด ์ฅ์น์ ๊ณ ์ ID(Vendor/Device ID)๋ฅผ ํ์ธํ๊ณ , ์ด๋ฅผ vfio ์ค์ ์ ์ ํํ ์ ๋ ฅํด์ผ ํฉ๋๋ค ๋ณต์กํ ํด๋ฌ์คํฐ #์ธํ๋ผ ํ๊ฒฝ์ผ์๋ก ์ ํํ ID ๋งคํ์ด ์ฅ์ ๋ฐ์์ ์ค์ด๋ ๊ธธ์ ๋๋ค
C. ๊ฒ์คํธ OS ๋๋ผ์ด๋ฒ ์ค์น ๋ฐ ํ ์คํธ
Windows VM์ ๊ฒฝ์ฐ ์ฅ์น ๊ด๋ฆฌ์์์ ํด๋น ์ฅ์น๊ฐ ์ ์์ ์ผ๋ก ์ธ์๋๋์ง ํ์ธํ ํ ์ต์ ๋๋ผ์ด๋ฒ๋ฅผ ์ค์นํฉ๋๋ค ์ฑ๊ณต์ ์ผ๋ก ์ค์ ๋๋ฉด ๋คํธ์ํฌ ์นด๋(NIC)์ ๊ฒฝ์ฐ ์ง์ฐ ์๊ฐ์ด ๊ทน์ ์ผ๋ก ์ค์ด๋๋ #๋คํธ์ํฌ ํผํฌ๋จผ์ค๋ฅผ ๊ฒฝํํ ์ ์์ต๋๋ค
4. ๊ณ ๋๋ GPU ํจ์ค์ค๋ฃจ์ ํธ๋ฌ๋ธ์ํ
GPU๋ ์ผ๋ฐ์ ์ธ ์ฅ์น๋ณด๋ค ์ค์ ์ด ๊น๋ค๋ก์ด ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค
A. 'Error 43' ๋ฐ ๊ฐ์ํ ์จ๊ธฐ๊ธฐ
์ผ๋ถ ๊ทธ๋ํฝ ๋๋ผ์ด๋ฒ๋ ๊ฐ์ํ ํ๊ฒฝ์์ ๊ฐ์งํ๋ฉด ์๋์ ๋ฉ์ถฅ๋๋ค ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด VM ๊ตฌ์ฑ ํ์ผ์์ CPU ํ์ ์ 'host'๋ก ์ค์ ํ๊ณ ๊ฐ์ํ ์ํ๋ฅผ ์จ๊ธฐ๋ #๋ณด์ ๋ฐ ์ฐํ ์ค์ ์ด ํ์ํ ์ ์์ต๋๋ค
B. ์ ๋ ฅ ๊ด๋ฆฌ ๋ฐ ์์ ๊ฒฝํฉ ํด๊ฒฐ
ํจ์ค์ค๋ฃจ๋ ์ฅ์น๊ฐ ์ ์ ๋ชจ๋์ ๋น ์ง๊ฑฐ๋ ํธ์คํธ์ ๋ค๋ฅธ ์ธํฐ๋ฝํธ์ ์ถฉ๋ํ๋ฉด VM์ด ๋ฉ์ถ ์ ์์ต๋๋ค ์ ์ ํ ๋ฌผ๋ฆฌ #์์ ํ ๋น๊ณผ MSI(Message Signaled Interrupts) ์ค์ ์ ํตํด ์์คํ ์ ๊ฐ๋๋ฅ ์ ๋์ฌ์ผ ํฉ๋๋ค
C. ๋ณต๊ตฌ ๋ฐ ๋กค๋ฐฑ ์๋๋ฆฌ์ค
์ค์ ์ค์๋ก ํธ์คํธ ๋ถํ ์ด ์ ๋๊ฑฐ๋ ํ๋ฉด์ด ๋์ค์ง ์์ ๋๋ฅผ ๋๋นํด SSH ์ ์ ํ๊ฒฝ์ ํญ์ ์ด์ด๋๊ณ #๋์ ์ ์ฐจ๋ฅผ ๋ง๋ จํด ๋๋ ๊ฒ์ด ์ ๋ฌธ๊ฐ์ ์์ธ์ ๋๋ค
Pass-Through ๊ธฐ์ ์ Proxmox VE๋ฅผ ๋จ์ํ ์๋ฒ ๊ฐ์ํ ๋๊ตฌ๋ฅผ ๋์ด ์ํฌ์คํ ์ด์ , ๊ฒ์ด๋ฐ ์๋ฒ, AI ์ฐ์ฐ ๋ ธ๋๋ก ๋ณ๋ชจ์ํค๋ ํต์ฌ ์ด์ ์ ๋๋ค ๋ฌผ๋ฆฌ ํ๋์จ์ด์ ๊ฐ์ํ ๊ธฐ์ ์ด ๊ฒฐํฉ๋๋ ์ง์ ์ธ ๋งํผ ์ด๊ธฐ ์ค์ ์ ๊น๋ค๋กญ์ง๋ง, ๊ทธ ๊ฒฐ๊ณผ๋ก ์ป๋ ์๋์ ์ธ ์ฑ๋ฅ์ ์ถฉ๋ถํ ๋ณด์์ด ๋ ๊ฒ์ ๋๋ค ์ฌ๋ฌ๋ถ์ ๋ก์ปฌ ์๋ฒ์ ์ ๋ค์ด ์๋ GPU์ ๊ณ ์ฑ๋ฅ NIC์ ๋ ๊ฐ๋ฅผ ๋ฌ์์ฃผ์ญ์์ค ์ธํ๋ผ์ ์ ์ฌ๋ ฅ์ 100% ๋์ด์ฌ๋ฆฌ๋ ์๊ฐ, ์ฌ๋ฌ๋ถ์ ์๋น์ค ๊ฒฝ์๋ ฅ์ ํ ๋จ๊ณ ๋ ๋์ฝํ ๊ฒ์ ๋๋ค ๋ค์ ์๊ฐ์๋ CLI ํ์ฉ์ ๋ง์ง๋ง ์ ์ ์ธ 'Proxmox ์ปค์คํ ํํฌ(Hook) ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ ๊ณ ๊ธ ์๋ํ'์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค
๊ฐ์ข, ์์คํ , ๊ธฐ๋ฅ, ๋ฐ์ดํฐ, ์ ๋ต, ์์ ์ฑ, ์ต์ ํ, ์ ์ฑ , ์ธํ๋ผ, ๋คํธ์ํฌ, ๋ณด์, ์์, ๋์
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ