kiến thức Share GPU Nvidia cho máy ảo trên Hyper-V (không phải GPU Passthrough)

  • Người tạo chủ đề Người tạo chủ đề BiwuDorl_11
  • Ngày bắt đầu Ngày bắt đầu
mới hôm qua có cài thử trên proxmox, làm theo hai cái guides nầy

https://gitlab.com/polloloco/vgpu-proxmox
https://wvthoog.nl/proxmox-7-vgpu-v2/

mình chạy trên card pascal, nhưng cuối cùng thì quây về gpu passthrough vì ko có nhu cầu chạy máy chủ chơi game. Card của mình cuối cùng chỉ chạy đc grid driver thôi chứ chạy spoof ko đc, spoof lên error43, còn grid thì bình thường, nhưng chạy máy chủ thì phải thin client vì thế mình phải quây về gpu passthrough mà ko làm vGPU

cái guide theo thằng youtube craft computing mình bị lỗi ko unlock đc vgpu có thể do tương thích. làm theo hai cái guide kia thì ok vì thật ra ko cần check kiểu check dmesg mà chỉ cần chạy lệnh sau là biết đã unlock đc hay ko thôi

To verify if the vGPU unlock worked, type this command

mdevctl types
The output will be similar to this

0000:01:00.0
nvidia-256
Available instances: 24
Device API: vfio-pci
Name: GRID RTX6000-1Q
Description: num_heads=4, frl_config=60, framebuffer=1024M, max_resolution=5120x2880, max_instance=24
nvidia-257
Available instances: 12
Device API: vfio-pci
Name: GRID RTX6000-2Q
Description: num_heads=4, frl_config=60, framebuffer=2048M, max_resolution=7680x4320, max_instance=12
nvidia-258
Available instances: 8
Device API: vfio-pci
Name: GRID RTX6000-3Q
Description: num_heads=4, frl_config=60, framebuffer=3072M, max_resolution=7680x4320, max_instance=8
---SNIP---
If this command doesn't return any output, vGPU unlock isn't working.

kết luận là vì ko phải là hỗ trợ tận giường nên khi cài phải thử đủ kiểu, mỗi nhà mỗi cảnh, mình làm chắc gần cả nửa ngày mới tìm đc cách mà cấu hình của mình mới chạy đc, mình nghĩ đám mining hay gì đó chắc thích hợp hơn, chứ chơi game thì ko thấy ứng dụng nhiều, ko lẽ làm phòng LAN? đã vậy bạn chạy bao nhiêu con thì tùy theo RAM của con card chính, giá con 12G ram giờ đâu rẻ, chia ra làm 6 con thì nếu chỉ tính giá ram thôi thì ko kinh tế lắm.

Bạn nào thích thử mà ko kiếm ra driver và ko muốn đăng kí thì hú mình upload cho.
 
Sửa lần cuối:
  1. SSD chứa con VM vừa lăn ra chết và hiện tại mình đã hết ổ cứng để mount VM và cài game
    9NN5SUy.png
  2. Khi ban đầu test game thì crash toàn hệ thống do tràn ram (Dàn của mình 16gb chia cho VM 8gb tưởng là đủ nhưng không
    VkD3FU0.png
    )
Vì 2 yếu tố trên nên hiện tại mình không thể đem ra test cho mn xem được nhưng không vì thế mà chúng ta chào tạm biệt tại đây..
  • Mọi người nếu muốn trải nghiệm thử thì những ai có máy muốn thử cứ làm theo clip trên mình đã để vào bài viết.
  • Trong thời gian vẫn còn phong tỏa mình sẽ cố gắng hỗ trợ những ai gặp lỗi trong quá trình setup.
  • Sau dịch nếu còn lúa mình sẽ mua ổ cứng và ram mới để test cho mn
  1. CPU: loại từ 6c12t trở lên cho thông thả nhé
  2. GPU: vram từ 6gb trở lên
  3. RAM: từ 24gb trở lên ( tin mình đi 16gb không đủ đâu
    qZV215Z.png
    )
  4. Storage: 120gb làm ổ C và thêm 1 ổ phụ nếu bạn muốn cài nhiều game
P.S: Có nhà tài trợ nào muốn tài trợ cho project này thì ib nha, dịch này vã quá rồi
sJ09Zvv.gif
 
em hiện tại thì xài amd nên ko rõ vuụ của nvidia nay lắm,bac test thu coi hieu nag so voi vmware ra sao
 
có thím nào thử trên vmware workstation chưa? E thử nhưng check ubuntu nvidia-smi thì không ra card. @BiwuDorl_11 thím hỗ trợ em với :burn_joss_stick:

lspci | grep -e VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
em check ra vga ảo chứ không phải vga gốc từ máy

 
Sửa lần cuối:
GPU AMD Radeon có dùng được cách này không bác
Radeon consumer chả con nào support sr-iov cả :haha: Novideo từ đời 3000 trở đi hình như cũng ko, chỉ còn đám ada cao cấp. Giải pháp rẻ nhất hiện tại là Intel igpu từ 12th trở đi & gpu Arc
 
bác nào rành cho em hỏi em tạo 3 máy ảo hyper V chia GPU cho nhưng 1 chỉ máy ảo nhận còn lại 2 máy còn lại ko nhận báo lỗi 43, bác nào rành giúp em với ạ.
Cảm ơn các bác
 

Thống kê chủ đề

Ngày tạo
BiwuDorl_11,
Người trả lời cuối
DarkUnicorn,
Trả lời
58
Lượt xem
26.682
Quay lại
Lên đầu trang