ubuntu – 如何获得具有多个PF的SRIOV网络池

对于Ubuntu 12.04服务器和带有Intel 82599网络芯片的KVM / libvirt 1.0.0:

遵循这些文档:
http://wiki.libvirt.org/page/Networking#Assignment_from_a_pool_of_SRIOV_VFs_in_a_libvirt_.3Cnetwork.3E_definition

我可以在一个PF(例如eth0)上获得单个SRIOV网络池,但是当我尝试获得四个池或具有四个PF的池时,我收到错误. “设备的重复ID’hostdev0’…(我可以通过使用create xml文件中的hostdev节手动指定每个VM获得4个PF.)

我的临时网络xml是:

<network>
   <name>passthrough_eth0</name>
   <forward mode='hostdev' managed='yes'>
     <pf dev='eth0'/>
   </forward>
 </network>

似乎我需要将hostdevs命名为0..3,但我不知道如何?

文档声明功能需要libvirt 0.10.0,但Ubuntu 12.04 LTS包含0.9.8.您需要升级才能使用此功能.

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...