CentOS 7 Tesla P4 GPU驱动安装
查看是否含有英伟达显卡
下面的图片说明有四块英伟达的显卡
[admin@A01-R15-I47-118-0825868 http-cnn-rnn]$ lspci | grep -i NVIDIA
02:00.0 3D controller: NVIDIA Corporation Device 1b38 (rev a1)
03:00.0 3D controller: NVIDIA Corporation Device 1b38 (rev a1)
83:00.0 3D controller: NVIDIA Corporation Device 1b38 (rev a1)
84:00.0 3D controller: NVIDIA Corporation Device 1b38 (rev a1)
安装必备组件
添加国内阿里云源
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum install gcc kernel-devel kernel-headers -y
?这些组件都需要和当前内核版本一致,甚至和gcc版本都有关系
为了简单处理,就直接升级到最新,然后重启系统
yum update kernel -y
reboot now
Disabling Nouveau
查看是否有输出
lsmod | grep nouveau
如果有使用以下方式禁用
mkdir -p /etc/modprobe.d
tee /etc/modprobe.d/blacklist-nouveau.conf<<EOF
blacklist nouveau
options nouveau modeset=0
EOF
sudo dracut --force
然后重启再确认下,保证关闭
驱动
找驱动,CentOS 选 Linux 64下完是一个run文件
chmod +x NVIDIA-Linux-x86_64-470.82.01.run
./NVIDIA-Linux-x86_64-470.82.01.run
或
./NVIDIA-Linux-x86_64-470.82.01.run -q -a -n -X -s --kernel-source-path=/usr/src/kernels/3.10.0-693.21.1.el7.x86_64 -k $(uname -r)
安装后使用 nvidia-smi
检查是否安装成功
参考:
[1]https://www.jianshu.com/p/464103967ce5
[2]https://l1b0k.github.io/posts/b79dc209.html
[3]https://www.cnblogs.com/liuyim/p/15039193.html