本帖最后由 999的demo 于 2024-11-12 00:58 编辑
提前在授权服务器下载客户端的token文件,并准备好Linux的显卡驱动文件,将token文件和linux的显卡驱动文件一起上传到linux 为Linux配置相应的IP网络,保证Linux能够和授权服务器通信
禁用nouveau驱动(可能会对驱动安装造成干扰)针对于CentOS和Redhat环境的配置如下 1、在/usr/lib/modprobe.d/dist-blacklist.conf 或 /lib/modprobe.d/dist-blacklist.conf 中添加以下字段: blacklist nouveau options nouveau modeset=0 2、执行dtacut --force 3、重启虚拟机 4、使用命令 lsmod | grep nouveau 若无输出则证明禁用成功 Ubuntu环境的配置如下 1、创建文件 /etc/modprobe.d/blacklist.conf,内容如下: blacklist nouveau options nouveau modeset=0 2、执行:$ sudo update-initramfs –u 3、执行dtacut --force 4、重启虚拟机 5、使用命令 lsmod | grep nouveau 若无输出则证明禁用成功
Linux安装显卡驱动1、将显卡驱动和授权文件上传到Linux虚拟机 以下通过将显卡驱动和授权文件制作为ISO文件并挂载给Linux虚拟机来实现文件上传 2、将ISO文件挂载到Linux文件目录下 mount /dev/sr0 要挂载的目录 3、安装显卡驱动 直接在显卡驱动目录下:./显卡驱动文件;安装时提示蓝色对话框(全部选择默认的就可以)
Linux进行显卡切分授权1、编辑/etc/nvidia目录下的gridd.conf文件 cd /ect/nvidia 进入 nvidia目录,复制gridd.conf.template为 gridd.conf 然后对gridd.conf文件进行编辑,设置FeatureType的值为要请求的vGPU License类型编 号(一般设置为2即可),其余默认即可 2、然后将下载到的Token文件复制到/etc/nvidia/ClientConfig Token 3、重启nvidia-gridd服务 systemctl restart nvidia-gridd重启nvidia-gridd服务 service nvidia-grida restart 重启nvidia-gridd服务 4、查看授权状态 方案一:通过查看nvidia-gridd服务状态来查看license状态 systemctl status nvidia-gridd 或者service nvidia-grida status 方案二:通过nvidia-smi -q来查询 例如:nvidia-smi -q | grep Status
显卡授权失败问题排查 显卡授权失败一般有三种原因 1、显卡授权服务器的授权到期 在授权服务器上查看授权时间,到期的话需要续权 2、主机与授权服务器网络连通失败(保证授权端口通信正常) 老授权服务器授权是通过7070端口授权 DLS授权服务器授权是通过80/443端口老授权 3、主机与授权服务器时间相差过大 通过data查看主机和授权服务器的本地时间
|