vGPU是一项GPU虚拟化的关键技术, 但是nv很逆天地给它加了个收费条目.
我在备忘录里面写了如何搭建一个基于fast-dlp的证书服务器. 因为可能大家会懒得弄或者想先看看效果, 所以我搭了一个公开的.
- 服务器地址是
vgpu-cert.edgemonix.top:28991
- 使用vGPU之前需要在宿主机和虚拟机上均安装正确的驱动. 网上能找到, 我到时候再发一份也行.
- 宿主机按正常流程操作就行.
- Windows虚拟机的使用:
curl.exe --insecure -L -X GET https://edgemonix.top:7070/-/client-token -o "C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken\client_configuration_token_$($(Get-Date).tostring('dd-MM-yy-hh-mm-ss')).tok" | Restart-Service NVDisplay.ContainerLocalSystem. 对, 管理员启动powershell然后丢进去就行.
- Linux虚拟机的使用:
curl --insecure -L -X GET https://edgemonix.top:7070/-/client-token -o /etc/nvidia/ClientConfigToken/client_configuration_token_$(date '+%d-%m-%Y-%H-%M-%S').tok && service nvidia-gridd restart. 直接放shell里就行.
https://edgemonix.top:7070/-/readme里面有简单的使用说明. 如果上面的方法不好用或者不够用, 可以自己参考去写.
- 我通过反向代理给这个域名部署了证书. 如果你打算自建的话, 没有证书并不要紧.
- 一定要在虚拟机上也操作到驱动安装完成并已经启动的时候再输命令, 不然会失败.
- vGPU是专业的生产力软件, 不建议缺少相关知识和需求的情况下使用!