Adding Tom and controller-dev to thread.
---------- Forwarded message ----------
From: Arthi Bhattacharjee <arth...@hcl.com>
Date: Tue, Nov 1, 2016 at 5:56 AM
Subject: [netvirt-dev] Member is not removed from the entity list, when we
kill the ODL karaf process.
To: odl netvirt dev <netvirt-...@lists.opendaylight.org>


Hi All,



While killing a karaf process [[ kill -9 <process> ]], the respective
member is not removed from the entity list. [ Ref bug: *Bug 6959*
<https://bugs.opendaylight.org/show_bug.cgi?id=6959> ]



Say, ODL 1 is “member-1” and it is the entity owner for the node. Once we
kill ODL 1’s karaf process, entity owner changes to member-2 but still
member-1 is one the candidates in the entity list.



Setup:

·         Distribution Version: Boron RC3 Distribution.

·         Cluster setup.



Steps:

·         Install odl-ovsdb-openstack feature in all the ODLs.

·         Check entity-owners list and identify the owner member.

·         Kill the karaf process of the owner.



Observation:

è Owner member will be changed but still the killed member will be a member
of the entity list.

è But the ports (6640, 6653, 6633 and akka ) were released.



Is the above observation is an expected behavior?

I’m attaching the observation.



Thanks in advance!



Regards,

Arthi



::DISCLAIMER::
------------------------------------------------------------
------------------------------------------------------------
----------------------------

The contents of this e-mail and any attachment(s) are confidential and
intended for the named recipient(s) only.
E-mail transmission is not guaranteed to be secure or error-free as
information could be intercepted, corrupted,
lost, destroyed, arrive late or incomplete, or may contain viruses in
transmission. The e mail and its contents
(with or without referred errors) shall therefore not attach any liability
on the originator or HCL or its affiliates.
Views or opinions, if any, presented in this email are solely those of the
author and may not necessarily reflect the
views or opinions of HCL or its affiliates. Any form of reproduction,
dissemination, copying, disclosure, modification,
distribution and / or publication of this message without the prior written
consent of authorized representative of
HCL is strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately.
Before opening any email and/or attachments, please check them for viruses
and other defects.

------------------------------------------------------------
------------------------------------------------------------
----------------------------

_______________________________________________
netvirt-dev mailing list
netvirt-...@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/netvirt-dev
Before killing the process
========================== 
{"entity-owners":{"entity-type":[{"type":"ovsdb-southbound-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-southbound-provider']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"}]},{"type":"ovsdb-netvirt-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-netvirt-provider']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"}]},{"type":"org.opendaylight.mdsal.ServiceEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"}]},{"type":"ovsdb","entity":[{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/dc1f5e06-8125-4074-b903-b65ff5520827']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/21f6c40c-f153-49ae-83ef-7e875b6c8f30']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/5010eb43-fb53-4276-87c2-baad4b31e5f5']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-1"}]},{"type":"org.opendaylight.mdsal.AsyncServiceCloseEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[{"name":"member-1"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[{"name":"member-1"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[{"name":"member-1"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[{"name":"member-1"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[{"name":"member-1"}],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[{"name":"member-1"}],"owner":"member-1"}]}]}}[root@localhost
 log]#

After killing the process (member-1)
=========================
{"entity-owners":{"entity-type":[{"type":"ovsdb-southbound-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-southbound-provider']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"}]},{"type":"ovsdb-netvirt-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-netvirt-provider']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"}]},{"type":"org.opendaylight.mdsal.ServiceEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"}]},{"type":"ovsdb","entity":[{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/dc1f5e06-8125-4074-b903-b65ff5520827']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/21f6c40c-f153-49ae-83ef-7e875b6c8f30']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/5010eb43-fb53-4276-87c2-baad4b31e5f5']","candidate":[{"name":"member-1"},{"name":"member-2"},{"name":"member-3"}],"owner":"member-2"}]},{"type":"org.opendaylight.mdsal.AsyncServiceCloseEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[{"name":"member-1"},{"name":"member-2"}],"owner":"member-2"}]}]}}[root@localhost
 log]#
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to