UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等
- 设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1)
# Ucloud Ubuntu 18.04 GPU 环境 Driver,Cuda,Docker,Nvidia-docker 安装记录#############################################################
# 部分1 参考https://docs.ucloud.cn/gpu/operation/ubuntu18_cuda
# 检查GPU设备识别
sudo lspci | grep NVIDIA# 屏蔽开源驱动
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
# 添加如下内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
# 更新并重启
sudo update-initramfs -u
sudo reboot
sudo apt-get install build-essential pkg-config
# 安装内核
wget http://gpu.cn-bj.ufileos.com/linux-headers-4.15.1-041501-generic_4.15.1-041501.201802031831_amd64.deb
wget http://gpu.cn-bj.ufileos.com/linux-headers-4.15.1-041501_4.15.1-041501.201802031831_all.deb
wget http://gpu.cn-bj.ufileos.com/linux-image-4.15.1-041501-generic_4.15.1-041501.201802031831_amd64.deb
sudo dpkg -i *.deb
sudo reboot
# 查看
uname -r # 安装驱动
https://www.nvidia.com/Download/index.aspx?lang=en-us # 搜合适的,我选的是下面的版本
bash NVIDIA-Linux-x86_64-440.118.02.run # 查看驱动状态
sudo nvidia-smi# 安装cuda库,这里装的是10.2
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
sudo sh cuda_10.2.89_440.33.01_linux.run#############################################################
# 部分2 装docker 参考官网 https://docs.docker.com/engine/install/ubuntu/
sudo apt-get update
sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg \lsb-releasecurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io# 测试
sudo docker run hello-world
# 测试GPU
sudo docker run -it --rm --gpus all ubuntu nvidia-smi##################################################################
# 部分3 安装运行时辅助 个人感觉似乎也没啥用 这部分或许可以省略直接到下一步 参考https://blog.csdn.net/BigData_Mining/article/details/104991349
vim nvidia-container-runtime-script.sh
# 添加内容
sudo curl -s -L https://nvidia.github.io/nvidia-container-runtime/gpgkey | \sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
sudo curl -s -L https://nvidia.github.io/nvidia-container-runtime/$distribution/nvidia-container-runtime.list | \sudo tee /etc/apt/sources.list.d/nvidia-container-runtime.list
sudo apt-get update
# 执行脚本
sh nvidia-container-runtime-script.shapt-get install nvidia-container-runtime# 查看
which nvidia-container-runtime-hook#############################################################
# 部分4 安装 nvidia-docker 参考https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker
curl https://get.docker.com | sh \&& sudo systemctl --now enable docker
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \&& curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker
# 测试
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
- 效果图
UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等相关推荐
- ubuntu 18.04 深度学习环境配置
ubuntu 18.04 深度学习环境配置 系统环境配置 更新源,更新系统 安装一些工具软件 安装chromium浏览器,看CSDN学院视频必备 安装vim 开启sudo免密 安装ssh-server ...
- 真实机下 ubuntu 18.04 安装GPU +CUDA+cuDNN 以及其版本选择(亲测非常实用)【转】...
本文转载自:https://blog.csdn.net/u010801439/article/details/80483036 ubuntu 18.04 安装GPU +CUDA+cuDNN : 目前, ...
- Ubuntu 18.04 配置 国内 apt-get 换源
文章目录 Ubuntu 18.04 配置 国内 apt-get 换源 1 备份文件 2 用vim进入并编辑文件 3 进入网站 https://mirrors.tuna.tsinghua.edu.cn/ ...
- Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用图片编辑Edit功能,延时截图等
目录 Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用Edit功能,延时截图等 安装Shutter 指令介绍 设置常用快捷键 启用Edit功能 延时截图 方法1 方法2 ...
- Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动
目录 Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动 Package gcc is not configured yet. 解决办法 history history | grep ...
- Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装
文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...
- ubuntu 18.04 配置 ASF 挂卡环境
我已经的身体不能离开ASF了!!! 服务器运行ubuntu18.04,详细请见 https://www.vultr.com/?ref=7779296 官方中文wiki https://github.c ...
- linux看测试环境版本,最新版 EOS 在 Ubuntu 18.04.1 LTS 环境上的安装测试教程
EOS主网上线后,本地的开发环境一直没有升级.最近要启动新项目了,所以借着这个计划,彻底重新安装一下环境. 环境安装和配置的文章,已经很多了,但基本都是针对前期版本的.这里我把新旧版本的不同之处,罗列 ...
- pp-tracking ubuntu 18.04使用GPU推理出现Segmentation fault
目录 1. 报错 2. 报错原因 3. conda环境指定cuda 10.2和cudnn 7.6.5 3.1. 安装cuda 10.2 3.2. 安装cudnn 7.6.5 3.3. conda环境指 ...
最新文章
- 科普丨莫拉维克悖论(人工智能中最重要的发现之一)
- cnn handwrite使用原生的TensorFlow进行预测
- 借助 CORS 从 JavaScript 使用 API 应用
- 《Android开发从零开始》——10. LinearLayout学习
- java 中的正则表达式_Java中的正则表达式–软介绍
- 21天学通Visual.Basic pdf
- 自己动手从0开始实现一个分布式RPC框架
- 直播预告丨 PostgreSQL数据库安全体系介绍
- studio python 格式快捷键_ubuntu下visual studio 怎么使一段python代码代码格式化
- POJ NOI MATH-7649 我家的门牌号
- recyclerview简单实现单选多选反选全选
- 启动FastDFS,安装nginx,整合fdfs与nginx,进行上传下载测试
- 校招——测试开发工程师岗位面试问题
- CTP程序化交易入门系列之五:现手、增仓、开平、对手盘计算
- 做笔记就用印象笔记,支持录音做笔记(附插件下载,一键将网页内容保存笔记中进行编辑)...
- vue引入html报错
- Discovering Relations among Named Entities from Large Corpora
- 并非所有投资都同样贬值:数字资产的恢复期
- 关于青岛某电视厂商新研发中心周边环境的思考
- 墨客-投票系统程序设计缺陷分析-大飞