赞
踩
Tips:默认已安装好OpenStack相关必要组件并可以正常运行的情况下,本文只涉及GPU 虚拟化的相关配置说明。
1. 在BIOS中enable VT-x, VT-d, Onboard VGA. Onboard VGA 的enable可以避免一些错误的出现,具体参考Not only for miners GPU integration in Nova environment.
2. 编辑文件 /etc/modules, 添加以下内容:
pci_stub
vfio
vfio_iommu_type1
vfio_pci
kvm
kvm_intel
3. 修改文件 /etc/default/grub:
对于Intel芯片:
GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on"
对于AMD芯片:
GRUB_CMDLINE_LINUX_DEFAULT="iommu=pt iommu=1"
4. 运行
update-grub
5. 将下列内容加入到blacklist中以避免被宿主机占用,编辑文件 /etc/modprobe.d/blacklist.conf:
blacklist snd_hda_intel
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
6. 查找显卡的Product ID 以及 Vendor ID:
root@computer1:~# lspci -nn | grep NVIDIA
04:00.0 VGA compatible controller [0300]: NVIDIA Corporat
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。