I don't know how to configure mininet.

If CPqD solves your problems, then of course it's a reasonable choice.

On Thu, May 10, 2018 at 08:15:21AM +0800, Mingming Chen wrote:
> Hi Ben,
> I have solved that problem(set up all in the same terminal, and 
> http://dpdk.org/ml/archives/dev/2016-June/042113.html). Now I did 
> $ovs-vswitchd --version
> 
> ovs-vswitchd (Open vSwitch) 2.9.0
> DPDK 17.11.1
> 
> 
> and I also did
>  $ sudo ovs-vsctl list open-vswitch
> _uuid               : 048bdd81-a839-4232-b34d-93d85c3c5453
> bridges             : [488018e3-f7dd-4646-ba1f-88277804ccf6, 
> 88ecba3d-dab9-4437-8800-77e35af4cbb7, a62f9392-b5fa-44f2-a841-3af6c932a359]
> cur_cfg             : 6
> datapath_types      : [netdev, system]
> db_version          : "7.12.1"
> external_ids        : {hostname=ubuntu, 
> rundir="/usr/local/var/run/openvswitch", 
> system-id="562cba16-381c-45d0-b39b-9add642a1a86"}
> iface_types         : [geneve, gre, internal, lisp, patch, stt, system, tap, 
> vxlan]
> manager_options     : []
> next_cfg            : 18
> other_config        : {dpdk-init="true", dpdk-socket-mem="1024"}
> ovs_version         : "2.9.0"
> ssl                 : []
> statistics          : {}
> system_type         : Ubuntu
> system_version      : "16.04-xenial"
> 
> 
> I just want a simple ovs which could support meter, the recent problem is 
> that when I start mininet, it gets stuck like below:
> *** Creating network
> *** Adding controller
> *** Adding hosts:
> h1 h2 h3 
> *** Adding switches:
> s1 s2 s3 
> *** Adding links:
> (h1, s1) (h2, s2) (h3, s3) (s2, s1) (s3, s2) 
> *** Configuring hosts
> h1 h2 h3 
> *** Starting controller
> c0 
> *** Starting 3 switches
> s1 s2 s3 ...
> 
> (no mininuet console)
> 
> 
> And I checked the controller, the connection isn't successful.  It will be 
> really complex, right? Should I switch to CPqD? Actually I have tried, but 
> some of the components source was removed online. Could you give me a 
> suggestion? Thank you!
> 
> 
> Best regards,
> Mingming
> At 2018-05-10 04:58:59, "Ben Pfaff" <[email protected]> wrote:
> >No.
> >
> >On Thu, May 10, 2018 at 04:53:59AM +0800, Mingming Chen wrote:
> >> BTW, I really didn’t find 
> >> /usr/local/etc/openvswitch/conf.db. 
> >> Is this the problem? Thanks a lot!
> >> 
> >> 
> >> Best regards,
> >> Mingming
> >> 
> >> 
> >> | |
> >> Mingming Chen
> >> 邮箱:[email protected]
> >> |
> >> 
> >> 签名由 网易邮箱大师 定制
> >> 
> >> On 05/09/2018 13:17, Mingming Chen wrote:
> >> Hi Ben,
> >> I have done below:
> >> 
> >> 
> >> $echo "/usr/src/dpdk-stable-17.11.1/x86_64-native-linuxapp-gcc/lib" >> 
> >> /etc/ld.so.conf
> >> $cat /etc/ld.so.conf
> >> include /etc/ld.so.conf.d/*.conf
> >> 
> >> 
> >> /usr/local/share
> >> /usr/src/dpdk-stable-17.11.1/x86_64-native-linuxapp-gcc/lib
> >> 
> >> 
> >> Then, do make, make install, ovs-ctl start, it is still doesn't work. 
> >> What's the problem?
> >> Thank you!
> >> 
> >> 
> >> Best regards,
> >> Mingming
> >> 
> >> 
> >> 
> >> 
> >> 
> >> At 2018-05-10 03:37:03, "Ben Pfaff" <[email protected]> wrote:
> >> >You didn't install DPDK in a place where the system can find it.  One
> >> >way to fix the problem is to set LD_LIBRARY_PATH appropriate (see
> >> >ld.so(8)).
> >> >
> >> >On Thu, May 10, 2018 at 03:33:48AM +0800, Mingming Chen wrote:
> >> >> Hi Ben,
> >> >> 
> >> >> 
> >> >> Thanks for your hint about ovs dpdk!. I have done something according 
> >> >> to: https://docs.openvswitch.org/en/latest/intro/install/dpdk/ and 
> >> >> https://docs.openvswitch.org/en/latest/intro/install/general/#general-building.
> >> >>  But now I met a problem. (I think I have done with dpdk part because 
> >> >> no errors showed)
> >> >> About the ovs part, I did
> >> >> $ ./configure 
> >> >> --with-dpdk=/usr/src/dpdk-stable-17.11.1/x86_64-native-linuxapp-gcc
> >> >> $ make
> >> >> $ make install
> >> >> $ export PATH=$PATH:/usr/local/share/openvswitch/scripts
> >> >> $ ovs-ctl start 
> >> >> (Here I met a problem) like:
> >> >> ovsdb-tool: error while loading shared libraries: librte_eal.so.6.1: 
> >> >> cannot open shared object file: No such file or directory
> >> >>  * /usr/local/etc/openvswitch/conf.db does not exist
> >> >> ovsdb-tool: error while loading shared libraries: librte_eal.so.6.1: 
> >> >> cannot open shared object file: No such file or directory
> >> >>  * Creating empty database /usr/local/etc/openvswitch/conf.db
> >> >> 
> >> >> 
> >> >> I have searched but didn't find a good one. Could you help me to figure 
> >> >> out where I am wrong? I am using Ubuntu 16.04.4, ovs 2.9.0, dpdk 
> >> >> 17.11.1. Thank you!
> >> >> 
> >> >> 
> >> >> 
> >> >> 
> >> >> Best regards,
> >> >> Mingming
> >> >> 
> >> >> At 2018-05-09 03:51:02, "Ben Pfaff" <[email protected]> wrote:
> >> >> >OVS has two main datapaths: kernel-based and userspace-based.  If you
> >> >> >use the default setup, you're using the kernel-based datapath.  The
> >> >> >documentation explains how to use the userspace datapath instead.
> >> >> >
> >> >> >On Tue, May 08, 2018 at 11:59:15PM +0800, Mingming Chen wrote:
> >> >> >> Thank you so much! I have updated ovs 2.5.4 to ovs 2.9.0. 
> >> >> >> Unfortunately, a new problem just like this 
> >> >> >> link(OFPMMFC_INVALID_METER): 
> >> >> >> https://mail.openvswitch.org/pipermail/ovs-discuss/2017-October/045513.html
> >> >> >> I also searched and found this: 
> >> >> >> https://groups.google.com/a/onosproject.org/forum/#!topic/onos-discuss/OaA66m3dYds
> >> >> >>  . But I still don't know exactly how to do so I can push a meter in 
> >> >> >> ovs. Could you guide me more? What does it mean by "support meters 
> >> >> >> in the userspace(DPDK) datapath only"? Thanks again!
> >> >> >> 
> >> >> >> 
> >> >> >> Best regards,
> >> >> >> Mingming
> >> >> >> 
> >> >> >> 
> >> >> >> At 2018-05-08 23:09:15, "Ben Pfaff" <[email protected]> wrote:
> >> >> >> >On Tue, May 08, 2018 at 07:27:41AM +0800, Mingming Chen wrote:
> >> >> >> >> According to my prior experience, ovs 2.5.0 doesn't support meter
> >> >> >> >> table. Now I am using ovs 2.5.4, and I want to test meter table. 
> >> >> >> >> So,
> >> >> >> >> does ovs 2.5.4 supports openflow 1.3 meter table? If not, is 
> >> >> >> >> there any
> >> >> >> >> version of ovs could support meter table? Thanks a lot!
> >> >> >> >
> >> >> >> >OVS 2.7 and later support meters in the userspace (DPDK) datapath 
> >> >> >> >only.
> >> 
> >> 
> >> 
> >> 
> >> 
> >>  
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to