我本来想通过 vgpu unlock 的方法给 pve 下的虚拟机提供 gpu, 但是无奈各种问题,后来索性买了张专业 Tesla p4 ,过程很顺利,就是到最后授权失败,不知道是不是 fastapi/dls 的 license server 不兼容 16.2 还是其他原因,看 vgpu-license-server 的repo ,作者说只测试到 16.1. 所以想看看 V 友们有无 16.1 的 vgpu-linux-kvm 的驱动帮忙提供下。
1
tsanie 2023-12-20 15:15:15 +08:00
刚想回复 https://github.com/justin-himself/NVIDIA-VGPU-Driver-Archive 发现居然删库了……
|
2
BinaryBro OP @tsanie 就是因为删库了,才上来问的,我当时就会知道要不 DMCA 要不删库,但是也不太会将整个 repo 的 releases 做个镜像,只保存了 16.2 的几个文件。哭出来。
|
3
tsanie 2023-12-20 15:33:39 +08:00
|
4
tsanie 2023-12-20 15:36:51 +08:00
不过 16.2 是可以用 fastapi-dls 授权的,我用的 collinwebdesigns/fastapi-dls ,我是把 2070 通过 vgpu unlock 安装在 host ,guest 用 ubuntu 和 windows 都成功取得授权了。
|
6
BinaryBro OP @tsanie 我照着这篇文章 https://fairysen.com/844.html 做,16.1 也不行,可能时我的操作有问题?
在 windows 虚拟机的信息 授权服务器容器: ```bash admin@ubuntu-server:~$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3080406f537d makedie/fastapi-dls "uvicorn main:app --…" 41 minutes ago Up 41 minutes (healthy) 0.0.0.0:443->443/tcp, :::443->443/tcp cranky_hermann ``` NVIDIA 控制面板的 许可证服务器详情 | 主服务器地址 | 端口号 | 次服务器地址和 | 端口号 | |:--: |:---:|:---:|:---:| |10.0.0.6 | 443 | | | powershell 查看信息 ```powershell PS C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken> nvidia-smi.exe Wed Dec 20 16:31:19 2023 +---------------------------------------------------------------------------------------+ | NVIDIA-SMI 537.13 Driver Version: 537.13 CUDA Version: 12.2 | |-----------------------------------------+----------------------+----------------------+ | GPU Name TCC/WDDM | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+======================+======================| | 0 GRID P40-4Q WDDM | 00000000:01:00.0 On | N/A | | N/A 0C P8 N/A / N/A | 593MiB / 4096MiB | 0% Default | | | | N/A | +-----------------------------------------+----------------------+----------------------+ +---------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=======================================================================================| | 0 N/A N/A 1560 C+G C:\Windows\System32\dwm.exe N/A | | 0 N/A N/A 1636 C+G C:\Windows\System32\svchost.exe N/A | | 0 N/A N/A 3480 C+G C:\Windows\System32\LogonUI.exe N/A | | 0 N/A N/A 3504 C+G C:\Windows\System32\dwm.exe N/A | | 0 N/A N/A 4452 C+G C:\Windows\System32\WUDFHost.exe N/A | | 0 N/A N/A 4872 C+G ...les\microsoft shared\ink\TabTip.exe N/A | | 0 N/A N/A 6420 C+G ...2txyewy\StartMenuExperi $ pwd Path ---- C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken $ cat .\client_configuration_token_20-12-23-04-05-44.tok eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI3NWVlMzAyYy0zYWQ1LTQ5NDEtOTI1My ... $ Restart-Service NVDisplay.ContainerLocalSystem $ nvidia-smi.exe -q | Select-String License vGPU Software Licensed Product License Status : Unlicensed (Unrestricted) ``` |
7
tsanie 2023-12-20 16:57:43 +08:00
试试照着这个 https://xinalin.com/159/vgpu-configuration-on-pve#header-id-20 搭建 license server 试试。
|
9
Hengtang 2023-12-20 20:01:25 +08:00 2
Google Cloud 有提供下载,不用去找其他的。
https://cloud.google.com/compute/docs/gpus/grid-drivers-table?hl=zh-cn |
10
tsanie 2023-12-21 08:21:06 +08:00
@Hengtang 这是 guest 的 GRID 驱动,op 想要 host driver ,xxx-vgpu-kvm.run
|
11
inorobot 2023-12-26 03:18:06 +08:00
P4 显存太小了,没记错不支持 AV1 H265 ,我是买了两张 T4+P4 ,单卡槽价格还低,梭哈几张插满 PCIe ,host 直接直通下去
|