searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

云主机安装驱动程序

2023-09-26 05:54:09
106
0

一、需求

有时在根据镜像创建云主机的时候没有安装驱动程序。导致一些功能无法使用,比如对于GPU云主机需要安装NAVIDIA驱动程序。以下实例以GPU云主机安装NAVIDIA驱动程序为例。

二、安装流程

1、根据具体的需求去NAVIDIA官网下载驱动包

 

2、登录到宿主机中上传刚刚下载的驱动程序到自定义的目录中

上传文件命令:rz -e

 

3、在宿主机中进行以下操作

进入下载的文件目录下打包文件。这里的nvidia.iso可以是任意的,比如起个名字为nvidia.uu也可以(linux不以文件后缀名区分文件类型)

mkisofs -l -J -L -R -r -v -hide-rr-moved -o nvidia.iso .

执行完该命令以后,在原来的目录下出现了新生产的文件nvidia.iso

接着制作本地盘,使用linux转换命令将刚刚生成的文件导出到另外一个任意指定的目录下

dd if=/usr/local/liujun/nvidia.iso of=/dev/nvidia_iso

挂载本地盘实例到对应的云主机实例上

先使用以下命令查看有哪些云主机实例:

virsh list

接着进行挂载,这里的vdc是自己任意起的名字,相当于别名

virsh attach-disk <instance-id> /dev/nvidia_iso vdc

若出现重复挂载的情况,则先进行解除挂载

解除挂载的命令如下:

virsh detach-disk <instance-id> /dev/nvidia

 

4、进入云主机中进行以下操作

创建一个挂载的文件夹

mkdir -p /mnt/nvidia_iso

虚拟机进行临时挂载

mount /dev/vdc /mnt/nvidia_iso

出现以下结果表明挂载成功

 

5、安装驱动

先将原来挂载文件夹下中的文件拷贝到云主机中其余的文件夹下

cp NVIDIA-Linux-x86_64-460.106.00.run /usr/nvidia/

修改驱动文件权限

chmod +x NVIDIA-Linux-x86_64-460.106.00.run

执行驱动文件,这里的--target指定输出目录,这里的目录的选择不能选择已经存在的目录

./NVIDIA-Linux-x86_64-460.106.00.run --target /usr/nvidia/bin

等待一会,光标会回到输入的位置,然后输入以下命令验证是否安装成功

nvidia-smi

若显示以下结果表明安装成功

0条评论
0 / 1000
l****m
3文章数
0粉丝数
l****m
3 文章 | 0 粉丝
l****m
3文章数
0粉丝数
l****m
3 文章 | 0 粉丝
原创

云主机安装驱动程序

2023-09-26 05:54:09
106
0

一、需求

有时在根据镜像创建云主机的时候没有安装驱动程序。导致一些功能无法使用,比如对于GPU云主机需要安装NAVIDIA驱动程序。以下实例以GPU云主机安装NAVIDIA驱动程序为例。

二、安装流程

1、根据具体的需求去NAVIDIA官网下载驱动包

 

2、登录到宿主机中上传刚刚下载的驱动程序到自定义的目录中

上传文件命令:rz -e

 

3、在宿主机中进行以下操作

进入下载的文件目录下打包文件。这里的nvidia.iso可以是任意的,比如起个名字为nvidia.uu也可以(linux不以文件后缀名区分文件类型)

mkisofs -l -J -L -R -r -v -hide-rr-moved -o nvidia.iso .

执行完该命令以后,在原来的目录下出现了新生产的文件nvidia.iso

接着制作本地盘,使用linux转换命令将刚刚生成的文件导出到另外一个任意指定的目录下

dd if=/usr/local/liujun/nvidia.iso of=/dev/nvidia_iso

挂载本地盘实例到对应的云主机实例上

先使用以下命令查看有哪些云主机实例:

virsh list

接着进行挂载,这里的vdc是自己任意起的名字,相当于别名

virsh attach-disk <instance-id> /dev/nvidia_iso vdc

若出现重复挂载的情况,则先进行解除挂载

解除挂载的命令如下:

virsh detach-disk <instance-id> /dev/nvidia

 

4、进入云主机中进行以下操作

创建一个挂载的文件夹

mkdir -p /mnt/nvidia_iso

虚拟机进行临时挂载

mount /dev/vdc /mnt/nvidia_iso

出现以下结果表明挂载成功

 

5、安装驱动

先将原来挂载文件夹下中的文件拷贝到云主机中其余的文件夹下

cp NVIDIA-Linux-x86_64-460.106.00.run /usr/nvidia/

修改驱动文件权限

chmod +x NVIDIA-Linux-x86_64-460.106.00.run

执行驱动文件,这里的--target指定输出目录,这里的目录的选择不能选择已经存在的目录

./NVIDIA-Linux-x86_64-460.106.00.run --target /usr/nvidia/bin

等待一会,光标会回到输入的位置,然后输入以下命令验证是否安装成功

nvidia-smi

若显示以下结果表明安装成功

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0