Hi Alex, This problem usually happens when there is not memory allocated to DPDK in the socket where the port is connected to. Please use the dpdk-socket-mem option to set the amount of memory for DPDK in the different NUMA sockets,
Example: ovs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-socket-mem="1024,1024" Mauricio V, On Mon, Jun 20, 2016 at 9:25 AM, gowrishankar < gowrishanka...@linux.vnet.ibm.com> wrote: > On Monday 20 June 2016 08:21 AM, Wang, Alex wrote: > >> Hi There, >> >> I downloaded the master branch from github and tried to setup OVS with >> DPDK mode under Ubuntu16.04 kernel_4.4.0-21-generic. However I encountered >> below error while I was trying to add a dpdk port to the OVS bridge. >> > > Is this an issue if you run ovs-vswitchd without --detach option ? (ie not > as detached process) ?. > > Thanks, > Gowrishankar > > > >> Error messages: >> root@unassigned-hostname:/opt/APP/utility/dpdk-16.04/tools# ovs-vsctl >> add-br br0 -- set bridge br0 datapath_type=netdev >> root@unassigned-hostname:/opt/APP/utility/dpdk-16.04/tools# ovs-vsctl >> add-port br0 dpdk0 -- set Interface dpdk0 type=dpdk >> ovs-vsctl: Error detected while setting up 'dpdk0'. See ovs-vswitchd log >> for detail >> root@unassigned-hostname:/home/pid# ovs-vsctl show >> f8269232-4bf8-455b-9b34-e9c646905782 >> Bridge "br0" >> Port "dpdk0" >> Interface "dpdk0" >> type: dpdk >> error: "could not open network device dpdk0 (Cannot >> allocate memory)" >> Port "br0" >> Interface "br0" >> type: internal >> >> >> I followed the INSTALL.DPDK.md< >> https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md> but this >> error was consistently hit on Ubuntu16.04. Previously we tried OVS on >> Ubuntu14.04 but it looked fine without this failure. Did you see any >> similar error on your side or any comments about the failure? >> >> Thanks a lot in advance! >> >> Best Regards, >> Alex >> >> _______________________________________________ >> dev mailing list >> dev@openvswitch.org >> http://openvswitch.org/mailman/listinfo/dev >> > > > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev