GPU Passthrough 삽질 중
[환경, Native → Proxmox]
CPU : i5-4690 → i7- 4790
M/B : 후지츠 TX1310M1 4세대 지원 보드, C226 칩셋
GPU : Nvidia Quadro P600(Passthrough 아직 삽질중)
LAN : Intel 내장 Lan(i217 + i210)
확장사타 : asmedia 1061 2포트 → Dell Perc H200
모델 : DS920+(TCRP), DS3622xs+(ARPL)
-------------------------------------------------------------------------------------
Proxmox 상에 현재 VM 4개 생성해서 사용 중입니다.
1. DS920+(TCRP)
2. DS3622xs+(ARPL)
3. Ubuntu
4. PDS(+NFS On DS3622xs+)
게시판에 관련 글들이 많아 큰 어려움 없이 설치, 잘 운영 중이구요..^^
호기심에 구입한 Nvidia Quadro P600....
이거 Unbuntu 로 Passthrough해서 Plex로 H/W 트랜스코딩(nvenc) 환경을 만들려고 하는데...
이거 처음부터 막혔내요.
열씨미 구글링 중입니다. ㅠ.ㅠ
nvenc도 궁금하네요! ubuntu 계열이 그래도 드라이버가 잘 잡힐텐데 못잡나요? ㅠㅠ
아니오. Ubuntu 올린 VM 자체가 부팅이 안됩니다. Proxmox 상에서는 일단 P600 잡히는거 확인은 되구요. 실 하드웨어랑 IOMMU(가상???) 요게 Mapping이 안되는 것 같습니다. 그래서 강제로 VM에 갖다 붙여도 인식이 안되니 부팅도 안되는 것 같구요. 메인보드에서 Vt-d 활성화는 해놓은 것 같은데 다시 확인해 봐야겠습니다.
음 화면이 안뜰수도있긴한데 부팅이 아예안되는건가요??
넵 VM 부팅이 안됩니다. 추가한 PCI장치(GPU)를 제거하면 잘 부팅됩니다. ㅎㅎㅎ 오늘 퇴근하고 또 작업해 봐야죠 ^^
흠,, 시리얼 콘솔을 붙여서 로그를 봐도 나오는게없을까요?
부팅중 어디서 막히는지 궁금하네요
[VM에서 PCI 장치 추가시 선택창 상단 문구]
No IOMMU detected, please activate it.See Documentation for further information.
[강제 할당 후 실행시 부팅시 부팅 불가 후 메세지]
TASK ERROR: cannot prepare PCI pass-through, IOMMU not present
요렇게 뜹니다.
bios에서 IOMMU를 활성화 시킨상태이실까요?
ㅎㅎㅎㅎ 그게 지금 확인이 안되서요. ^^;; 내일이나 확인 할 수 있어요...본체 보드 Bios에서 Vt-d는 활성화한 걸로 기억합니다.
Vt-d와는 별개의 설정이긴합니다ㅠ
설정후 잘되시면좋겠네요
VT~d랑 별개의 설정이에요? @.,@ 아직 구글링이 부족한가 봅니다. ㅜㅡㅜ
Proxmox 상에서 IOMMU는 활성화 된게 맞는것 같습니다.
"DMAR: IOMMU enabled" 확인이 됩니다.
find /sys/kernel/iommu_groups/ -type l
요렇게 하면 아무것도 안나와서 Mapping(?)이 안되었구나 라고 생각중입니다.
흠,, 희한하네요...
저는 ESXi 사용자라 잘 모르겠지만, ESXi에선 패스스루 사용시 VM 메모리를 전부 예약으로 걸어둬야 부팅이 되는데 이거랑 연관이 있지 않을까요?
cmt alert