My bad: ovs-vswitchd was not running.

I also had two versions of ovs-vsctl installed (2.0.2 and 2.3.90). I
deleted the default one `sudo apt-get remove openvswitch-switch`,
after which only 2.3.90 was running. You are right, I did compile
manually from OVS master, but forgot about this as it was a while ago.
My apologies for both mistakes.

Lesson for others, do not forget to run:
ovs-vsctl --no-wait init
ovs-vswitchd --pidfile --detach

I can do `sudo ovs-docker add-port br-int eth2 5338a16d7722` and
`eth2` successfully shows up inside the Docker. This issue can be
closed now.

Thanks, Gurucharan! Appreciate your help very much.

Nodir.


On 13 February 2015 at 21:35, Gurucharan Shetty <[email protected]> wrote:
>> Although new port (9b3a98108dd24_l) is added to the br-int, Docker
>> does not have eth1; it has eth0 only. My Docker host machine (the one
>> running OVS) is Ubuntu 14.04 LTS and OVS was installed via `sudo
>> apt-get install openvswitch-switch`
> It shouldn't matter, but doesn't 14.04 come with OVS 2.0.2. So you
> likely manually installed OVS from master (2.3.90)? If so, I hope you
> installed the new one in the right paths (find / -name ovs-vsctl
> should show just one. 'ovs-appctl version' should show the correct
> version.)
>>
>> Here is the output from `sudo ovs-vsctl --version`
>> ovs-vsctl (Open vSwitch) 2.3.90
>> Compiled Jan 11 2015 18:42:23
>> DB Schema 7.11.1
>>
>> Any help is appreciated.
>>
>> Nodir.
>> _______________________________________________
>> discuss mailing list
>> [email protected]
>> http://openvswitch.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to