>-----Original Message-----
>From: [email protected] [mailto:[email protected]] 
>On Behalf Of
>sai kiran
>Sent: Thursday, June 8, 2017 5:59 AM
>To: [email protected]
>Subject: [ovs-dev] Vhostuser ports - Jumbo MTU issue
>
>Hi,
>
>I am trying to use OVS with DPDK, using OVS (2.7.0) and DPDK 16.11.1
>
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl -V
>ovs-vsctl (Open vSwitch) 2.7.0
>DB Schema 7.14.0
>
>
>I have added a netdev datapath and vhost-user ports following the steps
>mentioned in OVS manuals.
>
>$OVS_DIR/utilities/ovs-vsctl add-br ovs-br0 -- set bridge ovs-br0
>datapath_type=netdev
>$OVS_DIR/utilities/ovs-vsctl add-port ovs-br0 vhost-user1 -- set Interface
>vhost-user1 type=dpdkvhostuser
>$OVS_DIR/utilities/ovs-vsctl add-port ovs-br0 vhost-user2 -- set Interface
>vhost-user2 type=dpdkvhostuser
>
>
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl show
>13552504-fd97-41e0-8bd9-1d68d229aa61
>    Bridge "ovs-br0"
>        Port "vhost-user1"
>            Interface "vhost-user1"
>                type: dpdkvhostuser
>        Port "vhost-user2"
>            Interface "vhost-user2"
>                type: dpdkvhostuser
>        Port "ovs-br0"
>            Interface "ovs-br0"
>                type: internal
>
>
>
>Now, when I try to set MTU of the interface to 9000, it is not taking
>effect.
>
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl -- set Interface
>vhost-user1 mtu_request=9000
>2017-06-08T04:42:02Z|00002|ovsdb_idl|WARN|Interface table in Open_vSwitch
>database lacks mtu_request column (database needs upgrade?)

Hi Sai,

>From this error message, it appears that you're using an outdated OvS database 
>- I suggest removing the existing database configuration, and rebuilding it:
        
        sudo rm -rf /usr/local/etc/openvswitch/conf.db
        sudo $OVS_DIR/ovsdb/ovsdb-tool create 
/usr/local/etc/openvswitch/conf.db $OVS_DIR/vswitchd/vswitch.ovsschema

FWIW, I've tested this setup on OvS 2.7.0 with DPDK v16.11.1 and have been 
unable to reproduce the observed behavior.

Thanks,
Mark

>ovs-vsctl: transaction error: {"details":"No column mtu_request in table
>Interface.","error":"unknown column","syntax":"{\"mtu_request\":9000}"}
>
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl -- get Interface
>vhost-user1 mtu
>1500
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl -- set Interface
>vhost-user1 mtu=9000
>
>[root@localhost openvswitch-2.7.0]# ./utilities/ovs-vsctl -- get Interface
>vhost-user1 mtu
>1500
>
>
>
>Please advise what else I need to do, to successfully set Jumbo MTU on
>vhostuser ports and to use jumbo traffic.
>
>Thanks in advance.
>
>Regards,
>*Sai Kiran*
>_______________________________________________
>dev mailing list
>[email protected]
>https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to