在 OVS:DPDK 支持中配置 DPDK 失败 未构建

Fail configure DPDK in OVS:DPDK support not built

我正在 Open vSwitch (OVS) 中安装 DPDK。 https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md

问题是当我 运行 2 个这样的命令时。

export DB_SOCK=/usr/local/var/run/openvswitch/db.sock
sudo ovs-vswitchd --dpdk -c 0x1 -n 4 -- unix:$DB_SOCK --pidfile --detach

我收到错误:

ovs-vswitchd: DPDK support not built into this copy of Open vSwitch.

任何人都可以向我解释如何解决这个问题。 预先感谢您的帮助!

您需要在启用 DPDK 支持的情况下针对 DPDK 编译 OVS (--with-dpdk): export DPDK_BUILD=$DPDK_DIR/x86_64-native-linuxapp-gcc/ ./configure --with-dpdk=$DPDK_BUILD make make install