建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

【HCI】Linux虚拟机安装显卡驱动报错

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机内部 | 虚拟机内部环境问题
适用版本 通用
客户为CentOS7.6的虚拟机,内网环境,安装显卡驱动时报错。
WARNING: The nvidia-drm module will not be installed. As a result, DRM-KMS will not function with this installation of the NVIDIA dr iver.
ERROR: Unable to find the development tool 、cc in your path; please make sure that you have the package ' gcc' installed. If gcc is installed on your system, then please check that cc is in your PATH.
ERROR: Installation has failed. Please see the file ' /var/log/nvidia- installer.log for details. You may find suggestions on fixing installat ion problems in the README available on the L inux dr iver down Load page at www . nv idia . com .
缺少gcc
缺少kernel-devel


操作前为虚拟机打个快照
1、在虚拟机编辑中,选择CD/DVD驱动,挂载CentOS的ISO镜像(最好使用Everthing的版本镜像)。

2、进入虚拟机的后台,执行mount /dev/sr0 /mnt 挂载镜像到/mnt目录。

3、配置本地yum源。
执行 mkdir /etc/yum.repos.d/yum.bak && mv  mkdir /etc/yum.repos.d/yum.bak 备份repo文件。

创建本地repo配置文件
执行 echo -e "[base]\nname=CentOS-Base.repo\nbaseurl=file:///mnt\ngpgcheck=0" >> /etc/yum.repos.d/CentOS-Base.repo 创建yum源repo文件。

执行yum repolist 若输出结果如下,则说明配置成功

4、执行 yum install make gcc gcc-c++ kernel-devel -y 安装所依赖的组件
PS:这里的输出说明已经安装过了,无需再安装

5、执行./NVIDIA-Linux-x86_64-440.87-grid.run -no-x-check -no-nouveau-check --no-drm -no-opengl-files --kernel-source-path=/usr/src/kernels/3.10.0-957.el7.x86_64/ -s 安装成功
PS: /usr/src/kernels/3.10.0-957.el7.x86_64/   需要根据实际环境来修改


本页目录
  • 问题描述
  • 告警信息
  • 解决方案