赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. GPU云服务器
  4. 操作指南
  5. 安装Tesla或GRID驱动
  6. 安装Tesla驱动
  7. 通过YUM方式快速安装NVIDIA Tesla驱动(Alibaba Cloud Linux 3)

通过YUM方式快速安装NVIDIA Tesla驱动(Alibaba Cloud Linux 3)

  • 安装Tesla驱动
  • 发布于 2025-04-14
  • 0 次阅读
文档编辑
文档编辑

针对Alibaba Cloud Linux 3系统的GPU计算型实例,如果创建实例时未自动安装NVIDIA Tesla驱动,通过手动方式安装该驱动时,需要您先下载软件包,然后编译安装并配置CUDA等组件,操作比较繁琐,而采用YUM方式可以快速安装NVIDIA Tesla驱动及相关组件(例如CUDA、PyTorch以及TensorFlow等),可以更快更好地发挥GPU的高性能计算能力,或提供更流畅的图形显示效果。

说明

龙蜥社区在Anolis OS上提供了AI相关组件,Alibaba Cloud Linux 3是从Anolis 8系统基础上发展出来的,其与Anolis 8兼容,因此可以直接在Alibaba Cloud Linux 3安装Anolis 8的软件包(例如NVIDIA Tesla驱动、CUDA、PyTorch以及TensorFlow等),更多信息,请参见OpenAnolis龙蜥社区。其中,通过本文安装的NVIDIA Tesla驱动版本为525.105.17、CUDA版本为11.4,PyTorch版本为1.10.1、TensorFlow版本为2.5.0。

准备工作

说明

本文仅适用于Alibaba Cloud Linux 3操作系统的GPU计算型实例,且创建该实例时未同步自动安装NVIDIA Tesla驱动,更多信息,请参见GPU计算型。

安装NVIDIA Tesla驱动前,请先准备GPU实例,然后配置epao仓库便于获取更多软件包,并为当前操作系统的内核安装kernel-devel包。具体操作如下:

  1. 创建GPU实例。

    本文以GPU计算型实例gn6i为例,该实例的操作系统为Alibaba Cloud Linux 3,且未安装NVIDIA Tesla驱动。具体操作,请参见创建GPU实例。

  2. 远程连接GPU实例。

    具体操作,请参见通过密码或密钥认证登录Linux实例。

  3. 执行以下命令,配置epao仓库以获取更多软件包。

    sudo yum install -y anolis-epao-release
  4. 执行以下命令,确认当前操作系统内核的kernel-devel包是否已安装。

    sudo rpm -qa | grep kernel-devel

    显示结果如下图所示时,表示操作系统内核的kernel-devel包已安装,则操作结束。

    kernel-devel.jpg

    否则执行kernel-devel包的安装操作。

    安装当前操作系统内核的kernel-devel包

    1. 执行uname -r命令,查看当前操作系统的内核版本。

      内核版本.jpg

    2. 执行以下命令,安装当前操作系统内核的kernel-devel包。

      本示例以内核版本号为5.10.134-16.3.al8.x86_64为例,请替换为您实际使用的内核版本号。

      sudo yum install -y kernel-devel-5.10.134-16.3.al8.x86_64

操作步骤

在安装NVIDIA Tesla驱动时,通常会同时安装CUDA、PyTorch 和TensorFlow组件,该组件都是用于加速深度学习和机器学习任务的工具。

  1. 执行以下命令,安装NVIDIA Tesla驱动。

    sudo yum install -y nvidia-driver nvidia-driver-cuda

    Dingtalk_20240808175720.jpg

  2. 安装CUDA Toolkit。

    1. 执行以下命令,安装CUDA Toolkit。

      sudo yum install -y cuda
    2. 执行ll /usr/local命令,查看CUDA Toolkit版本。

      20240812154944.jpg

  3. 执行以下命令,安装PyTorch。

    sudo yum install -y pytorch

    Dingtalk_20240808184042.jpg

  4. 执行以下命令,安装TensorFlow。

    sudo yum install -y tensorflow

    Dingtalk_20240808184328.jpg

测试验证

  • 检查版本

    执行nvidia-smi命令,如果驱动及组件已成功安装,则可以查看已安装的NVIDIA Tesla驱动版本。

    Dingtalk_20240808184441.jpg

  • 测试CUDA

    1. 执行cd命令,进入测试样例目录。

      在目录/usr/local/cuda-11.4/extras/demo_suite/中存在一些测试样例程序,例如CUDA示例程序deviceQuery。

      image

    2. 执行sudo ./deviceQuery命令,查看CUDA的相关信息。

      例如纹理内存、常量内存、共享内存等信息。

      Dingtalk_20240808184909.jpg

相关文章

在GPU计算型实例中手动安装Tesla驱动(Windows) 2025-04-14 19:17

在深度学习、AI等通用计算业务场景下,安装了Tesla驱动的GPU才能发挥高性能计算能力。Windows系统GPU计算型实例不支持在创建实例时自动安装Tesla驱动,您只能参考本文操作手动安装Tesla驱动。 操作步骤

在GPU计算型实例中手动安装Tesla驱动(Linux) 2025-04-14 19:17

在深度学习、AI等通用计算业务场景或者OpenGL、Direct3D、云游戏等图形加速场景下,安装了Tesla驱动的GPU才可以发挥高性能计算能力,或提供更流畅的图形显示效果。如果您在创建GPU计算型实例(Linux)时未同时安装Tesla驱动,则需要在创建GPU实例后,单独手动安装Tesla驱动(

创建GPU实例时自动安装或加载Tesla驱动 2025-04-14 19:17

针对通用计算场景或图形加速场景,您可以在创建GPU实例时自动安装或加载Tesla驱动,也可以在创建GPU实例后手动安装Tesla驱动,配备了驱动的GPU实例才能提供更好的计算性能和图形渲染能力。本文介绍如何在创建GPU实例时自动安装或加载Tesla驱动。 驱动安装方式 选择不同安装方式自动安装或加载

通过YUM方式快速安装NVIDIA Tesla驱动(Alibaba Cloud Linux 3) 2025-04-14 19:17

针对Alibaba Cloud Linux 3系统的GPU计算型实例,如果创建实例时未自动安装NVIDIA Tesla驱动,通过手动方式安装该驱动时,需要您先下载软件包,然后编译安装并配置CUDA等组件,操作比较繁琐,而采用YUM方式可以快速安装NVIDIA Tesla驱动及相关组件(例如CUDA、

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号