Thank you so much Peter. It worked and I ll definitely take a look at the
article you sent. It looks exactly what I was looking for.

Again thanks for the help.

Cheers.

Mehmet Fatih


On Thu, May 30, 2013 at 7:08 PM, Peter Phaal <peter.ph...@inmon.com> wrote:

> You need to give the entire command in one line, e.g.
>
> sudo ovs-vsctl -- --id=@sflow create sflow agent=eth0  target=\"
> 127.0.0.1:6343\" sampling=10 polling=20 -- -- set bridge s1 sflow=@sflow
>
>
> or, if you have multiple bridges:
>
> sudo ovs-vsctl -- \
> --id=@sflow create sflow agent=eth0 target=\"127.0.0.1:6343\" \
> sampling=10 polling=20 -- \
> -- set bridge s1 sflow=@sflow \
> -- set bridge s2 sflow=@sflow \
> -- set bridge s3 sflow=@sflow \
> -- set bridge s4 sflow=@sflow
>
> I have just started playing around with sFlow on Mininet as well, you
> might find the following article useful:
>
> http://blog.sflow.com/2013/05/controlling-large-flows-with-openflow.html
>
> The article includes a script that maps sFlow agent and ifIndex numbers to
> OpenFlow dpid and ports - important if you want to tie the metrics to your
> OpenFlow policies.
>
> Peter
>
> On May 30, 2013, at 3:54 PM, mehmet fatih Aktaş <mfatihak...@gmail.com>
> wrote:
>
> Hi,
>
> I am trying to use sFlow on ovs created in mininet.
> Following the config cookbook for sFlow in:
> http://openvswitch.org/support/config-cookbooks/sflow/
>
> Here is the bridge log for ovs:s1
>
> --------------------------------------------------------------------------------------------
> _uuid               : f0010812-fddb-4def-ae7d-6978ce3a4fb4
> controller          : [10857ad2-36f5-4000-b865-9b281df6d718,
> 1e1f2796-f91d-476a-b9ad-b1e71dc42e71]
> datapath_id         : "0000000000000001"
> datapath_type       : ""
> external_ids        : {}
> fail_mode           : secure
> flood_vlans         : []
> mirrors             : []
> name                : "s1"
> netflow             : []
> other_config        : {datapath-id="0000000000000001"}
> ports               : [1b470cfd-cfde-42c6-85af-a7e88c9e21d1,
> 71716454-c596-47df-ab31-363b31f94cec, 9c7e06a4-cd46-48d3-acd2-2f1a973a135c,
> c9119ac7-05da-4682-9f6f-b56efffb751c, c9470155-f4c9-4504-9038-8c13775023ae,
> e38f5087-94c7-4772-82d0-fc332ddca6dc]
> sflow               : []
> status              : {}
> stp_enable          : false
>
> --------------------------------------------------------------------------------------
> When I typed the command:
> > sudo ovs-vsctl -- --id=@s create sFlow agent=s1-eth1 target=\"
> 192.168.56.1:6343\" header=128 sampling=64 polling=10
>
> It is giving the warning:
> > May 30 15:46:48|00002|vsctl|WARN|row id "@s" was created but no
> reference to it was inserted, so it will not actually appear in the database
> 2000e1bf-5af4-40b1-8fcd-ca382f550a5a
>
> and then if I continued by typing the command:
> > sudo ovs-vsctl set bridge s1 sflow=@s
> giving the error:
> > ovs-vsctl: row id "@s" is referenced but never created (e.g. with "--
> --id=@s create ...")
>
> I tried to workaround this by reading almost every related entry in the
> discuss list of ovs and mininet but no solution found yet. Any help would
> be very appreciated.
>
> Thanks.
>
> Mehmet Fatih Aktas
>
> _______________________________________________
> discuss mailing list
> discuss@openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss
>
>
>
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to