[ovs-discuss] OVS in userspace

sonia verma soniaverma9727 at gmail.com
Wed Jan 29 05:27:45 UTC 2014


Hi Asadullah


Thanks.
I'll test and let you know the result later.
However one more question.
I want to know whether features such LACP,STP tha are included in features
list at openvswitch.org operates at kernel space or at user
space.<http://space.ch>
?
Please help regarding this




On Tue, Jan 28, 2014 at 11:36 AM, Asadullah Hussain <asadxflow at gmail.com>wrote:

> I guess a kernel space OVS instance is already running on your system. To
> completely remove OVS from a linux system use the following commands:
>
> kill `cd /usr/local/var/run/openvswitch && cat ovsdb-server.pid
> ovs-vswitchd.pid`
> rmmod openvswitch
> rm -rf /usr/local/etc/openvswitch
> rm -rf /usr/local/var/run/openvswitch
>
> The "rmmod openvswitch" command should remove the kernel module. Then try
> re-installing OVS without the kernel modules:
>
>
> ./boot.sh
> ./configure
> make
> make install
> mkdir -p /usr/local/etc/openvswitch
> ovsdb-tool create /usr/local/etc/openvswitch/conf.db
> vswitchd/vswitch.ovsschema
> ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock \
>                      --remote=db:Open_vSwitch,Open_vSwitch,manager_options
> \
>                      --private-key=db:Open_vSwitch,SSL,private_key \
>                      --certificate=db:Open_vSwitch,SSL,certificate \
>                      --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert \
>                      --pidfile --detach
>
> ovs-vsctl --no-wait init
> ovs-vswitchd --pidfile --detach
>
>
> On 27 January 2014 10:23, sonia verma <soniaverma9727 at gmail.com> wrote:
>
>> HI Asadullah
>>
>> Thanks
>> I need to run OVS in userspace and i have succesfully installed OVS using
>> instructions in INSTALL.USERSPACE.
>> However whenever i start the switch,the kernel module openvswitch appears
>> in lsmod.
>> Can we start the OVS in userspace without loading its kernel module?
>>
>>
>>
>>
>> Thanks
>>
>>
>> On Mon, Jan 27, 2014 at 10:39 AM, Asadullah Hussain <asadxflow at gmail.com>wrote:
>>
>>> To add a bridge in user space the following command is used:
>>>
>>> ovs-vsctl add-br br0 -- set bridge br0 datapath_type=netdev
>>>
>>> If "br0" appears in the network interface list then OVS is running in
>>> userspace successfully:
>>>
>>> You can use "ifconfig" to confirm that.
>>>
>>>
>>> On 27 January 2014 09:41, sonia verma <soniaverma9727 at gmail.com> wrote:
>>>
>>>> Hi Arun
>>>>
>>>> Thanks
>>>>
>>>> I'm able to install ovs in userspace after following the
>>>> INSTALL.USERSPACE and I'm able to create bridge successfully by using
>>>>  ovs-vsctl add-br br0 command.
>>>>
>>>> But how to confirm whether it runs in userspace or not?
>>>>
>>>> Thanks
>>>>
>>>>
>>>> On Mon, Jan 27, 2014 at 9:19 AM, Arun Sharma <
>>>> arun.sharma at calsoftinc.com> wrote:
>>>>
>>>>> I hope you have referred INSTALL.userspace<http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.userspace;hb=a3ea1821d67e7dc8af32d7a55b5857014ec4583f> document
>>>>> "Using Open vSwitch without kernel support" related to this?
>>>>>
>>>>> To be specific, "
>>>>> On Linux, when a physical interface is in use by the userspace
>>>>> datapath, packets received on the interface still also pass into the
>>>>> kernel TCP/IP stack.  This can cause surprising and incorrect
>>>>> behavior.  You can use "iptables" to avoid this behavior, by using it
>>>>> to drop received packets.  For example, to drop packets received on
>>>>> eth0:
>>>>>      iptables -A INPUT -i eth0 -j DROP
>>>>>     iptables -A FORWARD -i eth0 -j DROP
>>>>> "
>>>>>
>>>>>
>>>>> From: sonia verma <soniaverma9727 at gmail.com>
>>>>> Date: Sun, 26 Jan 2014 08:59:54 +0530
>>>>> To: "discuss at openvswitch.org" <discuss at openvswitch.org>
>>>>> Subject: [ovs-discuss] OVS in userspace
>>>>>
>>>>> Hi
>>>>>
>>>>> Is it possible to run ovs on userspace without loading its kernel
>>>>> modules?
>>>>>
>>>>> Please help regarding this.
>>>>>
>>>>> Thanks
>>>>> _______________________________________________ discuss mailing list
>>>>> discuss at openvswitch.org
>>>>> http://openvswitch.org/mailman/listinfo/discuss
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> discuss mailing list
>>>> discuss at openvswitch.org
>>>> http://openvswitch.org/mailman/listinfo/discuss
>>>>
>>>>
>>>
>>>
>>> --
>>> Asadullah Hussain
>>>
>>
>>
>
>
> --
> Asadullah Hussain
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20140129/219fbd16/attachment.html>


More information about the discuss mailing list