智汇华云—KVM虚拟机适用NVIDIA RTX A6000

时间:2022-09-20 14:01 来源:IT专家网   会员投稿   阅读量:6530


智汇华云|KVM虚拟机适用NVIDIA RTX A6000

KVM是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。NVIDIA RTX A6000是企业级专业应用市场的超高端显卡。本期智汇华云为大家带来《KVM虚拟机适用NVIDIA RTX A6000》。

一,介绍

NVIDIA? Ampere 架构自发布以来,无论是新的功能还是性能的提升都吸引了大量业内外人士的关注。GA102的满血性能、第二代光线追踪硬件加速,第三代的Tensor Core加持,AV1的硬件解码,都是这次更新中非常亮眼的特性。NVIDIA? RTX? A6000 是适用于台式工作站的强大视觉计算 GPU,能帮助实现新一代革命性设计、科研突破和沉浸式娱乐。凭借其超强的性能和功能,RTX A6000 能让您的工作跟上灵感涌现的速度,以应对当今紧迫的需求,并迎接未来快速发展的计算密集型任务,作为企业级专业应用市场的超高端显卡,企业级的专业用户对其都有很大的期待。

二, 前期准备

2.1否支持虚拟化

KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持。

基于 Intel 处理器的系统,运行grep vmx /proc/cpuinfo查找 CPU flags 是否包括 vmx 关键词

基于 AMD 处理器的系统,运行grep svm /proc/cpuinfo查找 CPU flags 是否包括 svm 关键词

检查BIOS,确保BIOS里开启VT选项

2.2 开启虚拟化

bios中开启iOmmu, above 4G,以及sr-iov

2.3 修改grub参数

修改/etc/default/grub

GRUB_CMDLINE_LINUX="modprobe.blacklist='ast,nouveau' intel_iommu=on iommu=pt scsi_mod.scan=sync crashkernel=auto pci=realloc nomodeset rhgb quiet"

内核是用gcc-8.3编译的,安装编译gpu驱动需要使用gcc8.3,安装参考:https://www.jianshu.com/p/6b05a1c37d07

三,纳管RTX A6000

3.1安装nvidia驱动,测试是否供电正常

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

3.2换GPU mode

./displaymodeselector --gpumode

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

修改mode后,reboot 重启物理机

3.3理机上部署nvidia vgpu 驱动

./NVIDIA-Linux-x86_64-470.129.04-vgpu-kvm.run

3.4检查模块缺失

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

3.5 禁用纠删码

nvidia-smi -e 0

3.6 重启服务器

reboot

3.7启用sriov 功能

/usr/lib/nvidia/sriov-manage -e 98:00.0

3.8,根据类型分割pci卡

echo "c53f7f24-c97d-4dfb-a42f-438b09356352" >/sys/class/mdev_bus/0000:98:01.0/mdev_supported_types/nvidia-522/create

3.9,虚拟机挂载PCI卡

Virsh edit 虚拟机文件 ;打开配置文件

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

3.10,虚拟机中显卡调用情况

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

上一篇:

新平台新服务,招行信用卡核心系统升级之亮点解析


ad2