错误:bash:echo:写错误:函数未实现

时间:2018-03-03 06:37:40

标签: linux ubuntu virtualization

回声' 1' > /sys/bus/pci/devices/0000:01:00.1/sriov_numvfs 我使用上面的命令,但收到错误。

从日志中我收到此消息: " vfio-pci 0000:01:00.0:驱动程序不通过sysfs"

支持SRIOV配置

任何人都可以请我指出解决方案。

谢谢

1 个答案:

答案 0 :(得分:1)

我假设您已经为用于SR-IOV的网络接口创建了一个VF(虚拟功能)。

您正在尝试将1写入sriov_numvfs参数,但看起来设备驱动程序模块中不支持该功能,或者调用错误。

查看this doc,第12页有一个类似的命令:

#echo 0 > /sys/class/net/device name/device/sriov_numvfs

如您所见,sriov_numvfs位于 sys / class / net 中。检查它是否是正确的位置,并尝试在没有引号的情况下回显数字。

此外,检查 / var / logs / messages 以查看驱动程序加载期间附加的任何错误消息。您可能会在那里找到与您的问题相关的内容。希望这有帮助。