Proxmox 配置AMD MXGPU虚拟化

2021-04-10 11:48
1250

1、Proxmox配置直通

1.1修改grub

编辑文件/etc/default/grub,

修改行“GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Intel CPU请改为“GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

amd cpu请改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"

执行指令“update-grub” 使修改生效。

1.2修改文件/etc/modules

增加以下行

vfio

vfio_iommu_type1

vfio_pci

vfio_virqfd

1.3驱动黑名单

echo “blacklist radeon” >> /etc/modprobe.d/blacklist.conf

echo “blacklist nouveau” >> /etc/modprobe.d/blacklist.conf

echo “blacklist nvidia” >> /etc/modprobe.d/blacklist.conf

1.4重启服务器


2、配置AMD MXGPU

2.1安装驱动

apt-get install libreadline-dev gcc make   wget   安装依赖

git clone -b kernel5.0 https://github.com/flumm/MxGPU-Virtualization.git

cd MxGPU-Virtualization/

wget http://enterprise.proxmox.com/debian/pve/dists/buster/pvetest/binary-amd64/pve-headers-5.4.73-1-pve_5.4.73-1_amd64.deb

dpkg -i pve-headers-5.4.73-1-pve_5.4.73-1_amd64.deb

sh gim.sh

2.2禁用系统默认的显卡驱动

vi /etc/modprobe.d/blacklist.conf

添加以下内容

blacklist amdgpu

blacklist amdkfd

2.3加载 gim模块

modprobe gim

查看AMD虚拟显卡

lspci |grep -i amd

2.4安装AMD显卡管理工具GRU



cd MxGPU-Virtualization-master/utils/gru

./configure

make

make install

./gru

2.5修改显卡配置

vim /etc/gim_config



昵称:
内容:
提交评论
评论一下