鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置网卡直通时提示host doesn't support passthrough of host PCI devices的解决方法

问题现象描述

虚拟机配置SRIOV网卡直通时,提示"host doesn't support passthrough of host PCI devices"。

关键过程、根本原因分析

虚拟机配置网卡直通必须开启SMMU/IOMMU。

结论、解决方案及效果

  1. 修改BIOS配置。

    BIOS选项

    选项含义

    配置值

    修改路径

    Support Smmu

    启用或禁用SMMU功能。

    Enabled

    BIOS->Advanced->MISC Config->Support Smmu

    进入鲲鹏服务器BIOS界面的具体操作方法,请参见《BIOS参数参考(鲲鹏920处理器)》中“进入BIOS界面”的相关内容。

  2. 打开grub2配置文件。
    vi /etc/grub2-efi.cfg
  3. “i”进入编辑模式,添加以下内容。
    iommu.passthrough=1

  4. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  5. 重启服务器使配置生效。