Ubuntu14.04+OpenStackMitaka版本+PCIpassthrough(透传)的GPU直通之路

本文详细记录了在Ubuntu 14.04上配置OpenStack Mitaka版本进行GPU passthrough的步骤,包括解决遇到的错误和正确配置流程。从BIOS设置到OpenStack相关服务的配置,再到验证GPU直通,为读者提供了一步一步的指南。
摘要由CSDN通过智能技术生成

显卡:GeForce GTX 1060

root@computer:~# lspci -nn | grep NVIDIA  
01:00.0 VGA compatible controller : NVIDIA Corporation Device [10de:1c03] (rev a1)  
01:00.1 Audio device : NVIDIA Corporation Device [10de:10f1] (rev a1)  

本次配置,所犯错误:

1、创建含GPU的虚拟机失败,错误:nova.exception.PciRequestAliasNotDefined
答:请仔细检查/etc/nova/nova.conf是否配置错误,如pci_alias 是否在[default]下面或者是否存在拼写错误。
2、执行命令echo 10de 1c03 > /sys/bus/pci/drivers/vfio-pci/new_id后,终端卡死。

答:未安装NVIDIA相关的驱动,导致无法将显卡取消绑定,加入到vfio-pci中。(安装NVIDIA驱动,Ubuntu桌面版 系统设计->系统->软件和更新->附加驱动)

正确的配置过程:

1、在BIOS中enable VT-x, VT-d, Onboard VGA. Onboard VGA 的enable可以避免一些错误的出现,具体参考Not only for miners GPU integration in Nova environment。

2、编辑文件 /etc/default/grub

     intel芯片:GRUB_CMDLINE_LINUX_DEFAULT&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值