|
We have sporadic OF cluster failure (both He and Li plugins) after restarting single node few times and disconnecting mininet.
The sympthom is a switch shows in operational inventory while it is not anymore connected (it does not show either in entity owner).
A tail of the karaf log on the device MASTER node shows continuous WARN messages (see last lines) after openflow:1 switch has been disconnected:
2016-04-01 00:30:07,099 | INFO | entLoopGroup-5-4 | OfEntityManager | 177 - org.opendaylight.openflowplugin - 0.3.0.SNAPSHOT | unregisterEntityOwnershipRequest: Unregister controller entity ownership request for Uri [_value=openflow:1]
2016-04-01 00:30:07,111 | WARN | on-dispatcher-72 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,116 | INFO | pool-28-thread-1 | StatisticsManagerImpl | 182 - org.opendaylight.openflowplugin.applications.statistics-manager - 0.3.0.SNAPSHOT | Node:KeyedInstanceIdentifier
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:1]]]]}
successfully removed by StatisticsManager
2016-04-01 00:30:07,145 | WARN | on-dispatcher-68 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector updated
2016-04-01 00:30:07,148 | WARN | on-dispatcher-69 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,152 | INFO | entLoopGroup-5-3 | OfEntityManager | 177 - org.opendaylight.openflowplugin - 0.3.0.SNAPSHOT | unregisterEntityOwnershipRequest: Unregister controller entity ownership request for Uri [_value=openflow:2]
2016-04-01 00:30:07,158 | INFO | pool-28-thread-1 | StatisticsManagerImpl | 182 - org.opendaylight.openflowplugin.applications.statistics-manager - 0.3.0.SNAPSHOT | Node:KeyedInstanceIdentifier
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:2]]]]}
successfully removed by StatisticsManager
2016-04-01 00:30:07,164 | WARN | on-dispatcher-68 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,164 | WARN | on-dispatcher-68 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,164 | WARN | on-dispatcher-68 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,227 | INFO | entLoopGroup-5-4 | OfEntityManager | 177 - org.opendaylight.openflowplugin - 0.3.0.SNAPSHOT | unregisterEntityOwnershipRequest: Unregister controller entity ownership request for Uri [_value=openflow:3]
2016-04-01 00:30:07,229 | INFO | pool-28-thread-1 | StatisticsManagerImpl | 182 - org.opendaylight.openflowplugin.applications.statistics-manager - 0.3.0.SNAPSHOT | Node:KeyedInstanceIdentifier
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:3]]]]}
successfully removed by StatisticsManager
2016-04-01 00:30:07,234 | WARN | on-dispatcher-69 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,234 | WARN | on-dispatcher-69 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:07,234 | WARN | on-dispatcher-69 | ConnectorInventoryTranslatorImpl | 187 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.3.0.SNAPSHOT | Node Connector removed
2016-04-01 00:30:16,299 | WARN | ult-dispatcher-2 | RpcRegistry | 165 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.0.SNAPSHOT | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:packet:service?revision=2013-07-09)transmit-packet, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[
{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:1}
]}
2016-04-01 00:30:16,300 | WARN | ult-dispatcher-2 | RpcRegistry | 165 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.0.SNAPSHOT | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:packet:service?revision=2013-07-09)transmit-packet, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[
{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:1}
]}
2016-04-01 00:30:21,316 | WARN | ult-dispatcher-4 | RpcRegistry | 165 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.0.SNAPSHOT | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:packet:service?revision=2013-07-09)transmit-packet, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[
{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:1}
]}
2016-04-01 00:30:21,316 | WARN | ult-dispatcher-4 | RpcRegistry | 165 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.0.SNAPSHOT | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:packet:service?revision=2013-07-09)transmit-packet, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[
{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:1}
]}
|