KVM中passthrough的IOMMU group 大神帮忙看下
-
- 帖子: 4
- 注册时间: 2018-11-12 16:10
- 系统: win7
KVM中passthrough的IOMMU group 大神帮忙看下
最近在调试KVM的passthrough,想将一个PCI网卡直接挂到VM虚拟机上,按照网上的资料流程走,确实成功了。但是有个问题,因为涉及到VFIO,其中有个限制,同一IOMMU group的不得用于两个系统,包括HOST OS和VM,我现在的电脑上有2张网卡,看了一下,都是属于同一组IOMMU group,而我只想挂一张网卡给VM,请问有没有办法可以解决?大神帮忙看下
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
Re: KVM中passthrough的IOMMU group 大神帮忙看下
没搞过这个。这篇说可以将其中一个用virsh nodedev-detach https://access.redhat.com/documentation ... mu-example
-
- 帖子: 4
- 注册时间: 2018-11-12 16:10
- 系统: win7
Re: KVM中passthrough的IOMMU group 大神帮忙看下
astolia,谢谢你:
可能是我没有说明白,其实问题不是实现的过程,而是IOMMU分组的问题。因为我的设备中,两张网卡是同一组IOMMU group,passthrough的过程中,只能两张网卡一起分离HOST OS,然后挂到VM上,我想问的是,如何只挂一张网卡到VM,而另一张还是留在HOST OS?
可能是我没有说明白,其实问题不是实现的过程,而是IOMMU分组的问题。因为我的设备中,两张网卡是同一组IOMMU group,passthrough的过程中,只能两张网卡一起分离HOST OS,然后挂到VM上,我想问的是,如何只挂一张网卡到VM,而另一张还是留在HOST OS?
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
Re: KVM中passthrough的IOMMU group 大神帮忙看下
我给的网页上不就是两个网卡同一组,然后将其中的一个分离?
-
- 帖子: 4
- 注册时间: 2018-11-12 16:10
- 系统: win7
Re: KVM中passthrough的IOMMU group 大神帮忙看下
astolia:
这篇文章我仔细看过了,他确实说明的是两个网卡同一组,passthrough方式有两种,一种是将两个网卡都从host上解绑,然后其中一张绑到VM上;或者两张都绑到VM上,如此HOST就没有网卡可用了。我想做的是,一张绑到VM上,另外一张还给HOST用。
这篇文章我仔细看过了,他确实说明的是两个网卡同一组,passthrough方式有两种,一种是将两个网卡都从host上解绑,然后其中一张绑到VM上;或者两张都绑到VM上,如此HOST就没有网卡可用了。我想做的是,一张绑到VM上,另外一张还给HOST用。
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
-
- 帖子: 4
- 注册时间: 2018-11-12 16:10
- 系统: win7
Re: KVM中passthrough的IOMMU group 大神帮忙看下
astolia:
你好,我看了这个补丁,但是这个补丁是针对debian的,我不知道Ubuntu是否也能用。。。不知道是否有Ubuntu的版本。
你好,我看了这个补丁,但是这个补丁是针对debian的,我不知道Ubuntu是否也能用。。。不知道是否有Ubuntu的版本。
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
Re: KVM中passthrough的IOMMU group 大神帮忙看下
你就不会自己试一下吗,那个脚本不行的话,就直接应用补丁文件啊