>-----Original Message----- >From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Sheroo >Pratap >Sent: Wednesday, June 1, 2016 9:48 AM >To: ovs dev <dev@openvswitch.org> >Subject: [ovs-dev] OVS is failing while starting with DPDK > >Hi All, > > I am trying to start OVS with DPDK but it is failing with below error. > >root@osboxes:/home/osboxes/ovs# ovs-vswitchd unix:$DB_SOCK --pidfile -- >detach 2016-06-01T08:25:32Z|00001|ovs_numa|INFO|Discovered 1 CPU cores >on NUMA node 0 2016-06-01T08:25:32Z|00002|ovs_numa|INFO|Discovered 1 >NUMA nodes and 1 CPU cores >2016-06- >01T08:25:32Z|00003|reconnect|INFO|unix:/usr/local/var/run/openvswitch/d >b.sock: >connecting... >2016-06- >01T08:25:32Z|00004|reconnect|INFO|unix:/usr/local/var/run/openvswitch/d >b.sock: >connected >*2016-06-01T08:25:32Z|00005|dpdk|ERR|DPDK not supported in this copy of >Open vSwitch.* root@osboxes:/home/osboxes/ovs# > >Below is the steps is have followed so far. > >1) My OVS version is master ovs i.e. 2.5.90, ubuntu 15.10 and kernel version is >4.6 >2) DPDK version is 16.04 (as recommended in INSTALL.DPDK.md of master >ovs) >3) Following are the steps as have executed as mentioned in >INSTALL.DPDK.md > 1) export DPDK_DIR=/usr/src/dpdk-16.04 > 2) cd $DPDK_DIR > 3) make install T=x86_64-native-linuxapp-gcc DESTDIR=install > 4) export DPDK_BUILD=$DPDK_DIR/x86_64-native-linuxapp-gcc/ > 5) cd $(OVS_DIR)/ > 6) ./boot.sh > 7) ./configure --with-dpdk=$DPDK_BUILD CFLAGS="-g -O2 -Wno-cast- >align" > 8) make CFLAGS='-O3 -march=native > 9) added below line in /etc/default/grub > default_hugepagesz=1GB hugepagesz=1G hugepages=1 > Snapshot of grub > GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` > GRUB_CMDLINE_LINUX_DEFAULT="quiet splash >default_hugepagesz=1GB hugepagesz=1G hugepages=1" > GRUB_CMDLINE_LINUX="" > 10) modprobe uio > 11) insmod $DPDK_BUILD/kmod/igb_uio.ko > 12) $DPDK_DIR/tools/dpdk_nic_bind.py --bind=igb_uio eth0 > 13) mount -t hugetlbfs -o pagesize=2MB none /dev/hugepages > 14) mkdir -p /usr/local/etc/openvswitch > 15) mkdir -p /usr/local/var/run/openvswitch > 16) rm /usr/local/etc/openvswitch/conf.db > 17) ovsdb-tool create /usr/local/etc/openvswitch/conf.db \ > /usr/local/share/openvswitch/vswitch.ovsschema > > 18) removed SSL certificates while configuraing ovsdb : > ovsdb-server >--remote=punix:/usr/local/var/run/openvswitch/db.sock >--remote=db:Open_vSwitch,Open_vSwitch,manager_options --pidfile -- >detach > 19) ovs-vsctl --no-wait init > 20) export DB_SOCK=/usr/local/var/run/openvswitch/db.sock > 21) ovs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-init=true > > > > > > > >* 22) faling here : ovs-vswitchd unix:$DB_SOCK --pidfile >--detach root@osboxes:/home/osboxes/ovs# ovs-vswitchd >unix:$DB_SOCK --pidfile --detach >2016-06-01T08:25:32Z|00001|ovs_numa|INFO|Discovered 1 CPU cores on >NUMA >node 0 2016-06-01T08:25:32Z|00002|ovs_numa|INFO|Discovered 1 >NUMA nodes and 1 CPU cores >2016-06- >01T08:25:32Z|00003|reconnect|INFO|unix:/usr/local/var/run/openvswitch/d >b.sock: >connecting... >2016-06- >01T08:25:32Z|00004|reconnect|INFO|unix:/usr/local/var/run/openvswitch/d >b.sock: >connected 2016-06-01T08:25:32Z|00005|dpdk|ERR|DPDK not supported >in this copy of Open vSwitch.*
This is more likely OVS configuration issue and check the 'DPDK_BUILD' env variable if it is set appropriately. Check this thread for more information: http://openvswitch.org/pipermail/dev/2016-June/071955.html > >Please anyone can help, after executing step 22 getting error "DPDK not >supported in this copy of Open vSwitch" > >Thanks and Regards > S Pratap >_______________________________________________ >dev mailing list >dev@openvswitch.org >http://openvswitch.org/mailman/listinfo/dev _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev