[CONTROLLER-1408] Clustering: Flows are not re-installed when switch is disconnected and reconnected to other follower node for the 2nd time in a 3 node cluster Created: 21/Aug/15 Updated: 19/Oct/17 Resolved: 18/Jan/16 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | Lithium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Sanjib Mohapatra | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| External issue ID: | 4165 | ||||||||
| Description |
|
In 3 node cluster, Applied flows in a Follower node and switch is connected to another follower node. flows are not re-installed when switch is disconnected 1. All three nodes (c1, c2 and c3) of clusters are running in VM mode. 2. Following features are installed in the cluster nodes. feature:install odl-restconf-all 3. Verified all 2550 and 2551 ports are up in all cluster nodes. root@mininet-vm:~# netstat -na | grep 2550 4. via Jconsole found that c1 is leader (opendayligh controller --> config data -> Inventory module -> shard -> attribute) , c2 and c3 are followers. 5. Connected Mininet OF switch to follower c2. root@mininet-vm:/home/mininet/integration/test/tools/odl-mdsal-clustering-tests/clustering-performance-test# sudo mn – controller=remote,ip=10.183.181.42 --topo=linear,1 --switch ovsk,protocols=OpenFlow13 6. Sent 10 flows from another follower c3. root@mininet-vm:/home/mininet/integration/test/tools/odl-mdsal-clustering-tests/clustering-performance-test# ./flow_config_blaster.py --flows 10 --auth – no-delete Cycle 0: Total success rate: 11.67, Total rate: 11.67
root@mininet-vm:/home/mininet/integration/test/tools/odl-mdsal-clustering-tests/clustering-performance-test# 7. Verify 10 Flows are installed in switch. mininet> sh ovs-ofctl -O Openflow13 dump-flows s1 8. Disconnect the switch and connect the switch to other follower node c3. Some time I see the flows for 1st time. root@mininet-vm:/home/mininet/integration/test/tools/odl-mdsal-clustering-tests/clustering-performance-test# sudo mn – controller=remote,ip=10.183.181.43 --topo=linear,1 --switch ovsk,protocols=OpenFlow13
....... However donot see the flow if i disconnect the switch and connect it back again to follower node c3.
|
| Comments |
| Comment by Sanjib Mohapatra [ 21/Aug/15 ] |
|
Attachment All Controllers Log.rar has been added with description: Karaf logs for all the 3 controllers |
| Comment by Sanjib Mohapatra [ 21/Aug/15 ] |
|
An important comment: Thanks |
| Comment by Tom Pantelis [ 10/Jan/16 ] |
|
Is this still an issue? If so, it should be filed against the open flow project. |
| Comment by Muthukumaran Kothandaraman [ 10/Jan/16 ] |
|
This bug is moved to OpenflowPlugin - https://bugs.opendaylight.org/show_bug.cgi?id=4919 |