CDN加速

文档中心 GPU云服务器 快速入门 安装NVIDIA驱动指引 GRID驱动安装 在直通型GPU云服务器中安装GRID驱动(Linux)

在直通型GPU云服务器中安装GRID驱动(Linux)

更新时间:2021-02-02 10:58:29

本文介绍如何在直通型GPU云服务器中安装GRID驱动,以CentOS为例:

一、安装驱动
1、

yum update
yum install kernel-devel
yum groupinstall "KDE Plasma Workspaces" 
yum groupinstall "Server with GUI"

2、reboot重启系统

3、下载GPU驱动:
如果是vGPU:

NVIDIA-Linux-x86_64-390.75-grid.run

如果是直通GPU:

NVIDIA-Linux-x86_64-410.39-grid.run

可以向网宿云支持获取。

4、按以下步骤关闭nouveau驱动。

  • 运行vim /etc/modprobe.d/blacklist.conf,添加blacklist nouveau
  • 运行vim /lib/modprobe.d/dist-blacklist.conf,添加以下内容
    blacklist nouveau
    options nouveau modeset=0
  • 运行mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img。
  • 运行dracut /boot/initramfs-$(uname -r).img $(uname -r)。

5、reboot重启系统

6、安装grid驱动

chmod 777 NVIDIA-Linux-x86_64-410.39-grid.run
./NVIDIA-Linux-x86_64-410.39-grid.run
(可能需要提前安装gcc工具包)


7、运行nvidia-smi查看是否安装成功。
如下则安装成功
你以为你卖的是货,其实你卖的是体验

8、
按以下步骤添加License服务器并激活License。

切换到/etc/nvidia目录:cd /etc/nvidia。
创建gridd.conf文件:cp gridd.conf.template gridd.conf。
在gridd.conf文件中添加License服务器的信息。
ServerAddress=License服务器的IP(默认为100.66.255.250)
ServerPort=License服务器的端口(默认为7070)
FeatureType=2
EnableUI=TRUE

9、安装VNC工具

yum install epel-release
yum install x11vnc

10、配置X Server环境
执行 nvidia-xconfig --enable-all-gpus --separate-x-screens
通过lspci | grep NVIDIA查看GPU卡对应的BusID。如下图,BusID是00:06.0
你以为你卖的是货,其实你卖的是体验

编辑/etc/X11/xorg.conf,在Section "Device"段添加GPU BusID。如下图,这里按格式填写上面查到的ID
你以为你卖的是货,其实你卖的是体验

11、reboot重启系统

12、通过systemctl status nvidia-gridd查看系统是否正常

二、测试驱动是否安装成功
1、运行startx启动图形界面

2、开启一个新的ssh终端,启动x11vnc
x11vnc -display:0
注意:此处需要先在网宿云控制台的安全组规则中放行TCP的5900端口
看到如以下信息说明启动vnc成功。您可以通过tigervnc或者vnc viewer去连接
你以为你卖的是货,其实你卖的是体验

3、连接进入图形界面后,再打开一个ssh终端
执行export DISPLAY=:0
执行glxinfo -t 列出当前GRID驱动支持的配置

4、在终端运行glxgears,然后在图形界面可以看到如下窗口,说明GRID驱动正常工作。
你以为你卖的是货,其实你卖的是体验