Proxmox 8 vGPU without NVIDIA license
이 문서의 내용은 Proxmox 8에서 NVIDIA vGPU기능을 라이센스 없이 사용하는 방법에 대해 기술한다. 당연하게도 비공식적인 방법이며 사용에 따른 책임은 온전히 본인이 해결해야한다.
ProxmoxVE
이 방법은 ProxmoxVE 8.x / 7.4 버전에서만 동작한다.
GPU
지원되는 GPU 목록은 아래와 같다. vgpu_unlock 에서 지원되는 카드여야 한다.
https://github.com/DualCoder/vgpu_unlock/
- GTX 1000 시리즈 = Tesla P40
- RTX 2000 시리즈, Quadro RTX 5000/4000 = Tesla T4
원문출처인 https://wvthoog.nl/proxmox-vgpu-v3/ 해당 페이지의 중간 쯤 Check GPU 에서 직접 검색할 수 있다.
설정방법
1단계
과정은 매우 간단하며 아래 명령어를 입력하면 바로 수행 가능하다.
git clone https://github.com/wvthoog/proxmox-vgpu-installer.git && cd proxmox-vgpu-installer && bash proxmox-installer.sh
- New vGPU installation: 새롭게 vGPU를 구성하는 경우
- Upgrade vGPU installation: 이미 구성한 vGPU설정을 업그레이드 하는경우
- Remove vGPU installation: vGPU구성을 제거하려는 경우
- Download vGPU drivers: vGPU용 드라이버만 다운로드 하는 경우
- License vGPU: FastAPI-DLS를 이용하여 vGPU라이센스를 받을경우 (현재 지원안함)
1번을 설치해서 진행합니다.
모든 설치가 완료되면 리부팅 합니다.
2단계
리부팅이 되고 나면 다시한번 아래 명령어롤 스크립트를 실행하여 2단계로 진입합니다.
./proxmox-installer.sh
이 단계에서 스크립트는 Vt-d 또는 IOMMU가 제대로 로드되었는지 확인하고 시스템에 Nvidia 카드가 있는지 확인합니다. 그런 다음 다운로드할 드라이버 버전을 선택할 수 있는 메뉴가 표시됩니다.
Proxmox 8.x의 경우16.x버전Proxmox 7.x의 경우16.x또는15.x버전
을 다운로드 해야 합니다.
이 과정을 수행하면 자동으로 필요한 설정을 하고 vGPU패치된 드라이버를 설치합니다.
설치가 완료되면 VM용 드라이버 다운로드 URL을 알려줍니다.
리눅스용과 윈도우즈용 드라이버 URL이 표시되면 따로 저장해두세요. 가상머신에 드라이버 설치할때 반드시 이 드라이버를 이용해야 합니다.
vGPU 라이센스 요청 화면이 나타나면 N을 누르면 됩니다. 현재는 정상 동작하지 않습니다.
참고사항
현재 원문 링크의 버전은 2024년 이후 업데이트가 없지만 아래 링크의 새로운 버전은 Proxmox 9도 지원하는걸로 알려져있다.