来自民间的VGPU授权fastapi-dls

首先介绍一下

该项目来源于

https://hub.docker.com/r/collinwebdesigns/fastapi-dls

但由于需要用OpenSSL生成证书,有一定使用门槛(?),因此自封了个证书进去,也就是文中使用的docker镜像

如果有一定的技术能力,可以直接参考原文教程

这个东西是一个很新的东西,相关缺陷报告目前尚未得知,请谨慎用于生产环境

开局第一步

你自然是得有一个docker环境,此处不再进行赘述,没有docker的可以参考别的PVE使用docker的文章

当然,你PVE中也得正常安装使用VGPU,具体安装方式可以看其他文章

此处以NVIDIA-Linux-x86_64-510.108.03-vgpu-kvm 为例

你可以从NVIDIA官网、本站网盘或第三方网站(如:https://archive.biggerthanshit.com/NVIDIA/ )获取驱动

寻找ip地址

该镜像需要一个DLS_URL,该处可以填写你访问该容器的IP,比如本次例子是10.1.1.107

后续访问该服务需要用到

创建容器

执行命令

docker run -d -e DLS_URL=10.1.1.107 -e DLS_PORT=443 -p 443:443  makedie/fastapi-dls

创建容器即可

于虚拟机安装VGPU驱动

首先我们得安装vgpu使用的grid驱动,此处以512.78_grid_win10_win11_server2016_server2019_server2022_64bit_international 为例

注意:目前已知的成功案例的guest驱动均为5XX.XX版本,4XX.XX版本未有成功案例

直接安装即可,这里就不附带图片了,相信装个驱动……不至于吧

安装完驱动会提示需要重启,此时不急着重启,先把授权应用了再进行重启

应用授权

首先先创建一个路径为

C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken 的目录

于虚拟机内使用浏览器,访问刚刚创建的docker容器,https://10.1.1.107/client-token

此处IP对应DLS_URL

此时会下载一个文件

将该文件保存至刚刚创建的目录中,如图所示

随后,重启虚拟机

验证授权

重启完成后,右下角即可看见授权已获得

观察PVE日志,也可以看见授权日志

在虚拟机中使用nvidia-smi -q 查看

版权声明:
作者:Intel
链接:https://foxi.buduanwang.vip/virtualization/pve/2195.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
来自民间的VGPU授权fastapi-dls
首先介绍一下 该项目来源于 https://hub.docker.com/r/collinwebdesigns/fastapi-dls 但由于需要用OpenSSL生成证书,有一定使用门槛(?),因此自封了个证书进去……
<<上一篇
下一篇>>
文章目录
关闭
目 录