[CONTROLLER-1442] Clustering: Inconsistent behaviour in basic flow installation for SR2 most of times fails at operational datastore Created: 03/Nov/15 Updated: 28/Jan/16 Resolved: 28/Jan/16 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | Lithium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Sanjib Mohapatra | Assignee: | Moiz Raja |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Attachments: |
|
| External issue ID: | 4574 |
| Description |
|
Clustering: Inconsistent behaviour in basic flow installation for SR2. Most of times (8 out of 10 times) fails at operational datastore 1. cd /home/mininet/integration/test/tools/clustering/cluster-deployer/ ./deploy_odl.py --clean --distribution=/home/mininet/controller-Li/distribution-karaf-0.3.2-Lithium-SR2.zip --rootdir=/home/mininet/controller-Li --hosts=10.183.181.41,10.183.181.42,10.183.181.43,10.183.181.44,10.183.181.45 --user=root --password=rootroot --template=/multi-node-test 2. I observe in all the cluster nodes 2551 and 2550 ports came up properly. root@mininet-vm:~# netstat -na | grep 2550 3. Installed following bundles in all cluster nodes. feature:install odl-clustering-test-app OF ports comes in 3 nodes controller-3, controller-4 and controller-5 but not in controller-1 and controller-2. In SR2, most of the time OF ports not coming up in some nodes in cluster due to ODL 3. Once the system is stable ( means all necessary ports are up, ex:OF ports, RPC port, config data ports etc) from jconsole i observe controller-4 is leader. I connect the mininet switch to follower controller-2 and pushed flows from controller-1, i observer all flows are configured in switch. I observe in config datastore flows are replicated in all 5 nodes, however in operation datastore i find flows not detected. 8 out of 10 times i see this problematic behaviour. Rarely flows installed in OVS switch. Please find the attached logs of all the cluster nodes. root@mininet-vm:/home/mininet/integration/test/tools/odl-mdsal-clustering-tests/clustering-performance-test# ./inventory_crawler.py --auth --host 10.183.181.42 --datastore config Totals: Totals: Totals: Totals: Totals: |
| Comments |
| Comment by Sanjib Mohapatra [ 03/Nov/15 ] |
|
Attachment ODL TR.rar has been added with description: All 5 Cluster nodes karaf log |
| Comment by Ryan Goulding [ 19/Jan/16 ] |
|
Do we know if this occurs in Beryllium? |
| Comment by Ryan Goulding [ 26/Jan/16 ] |
|
This to pertains to a 5-node cluster, which is not tested upstream. Is this failing in a 3-node cluster? Can you report back if this occurs in Beryllium w/ 3 nodes? |
| Comment by Ryan Goulding [ 26/Jan/16 ] |
|
This to pertains to a 5-node cluster, which is not tested upstream. Is this failing in a 3-node cluster? Can you report back if this occurs in Beryllium w/ 3 nodes? |
| Comment by Anil Vishnoi [ 26/Jan/16 ] |
|
which plugin are you using for testing it? Old He plugin (Current default) or new Li (alternate) plugin. Current default plugin don't support clustering in Lithium, only alternate Li plugin supports it in Lithium. |
| Comment by Sanjib Mohapatra [ 28/Jan/16 ] |
|
I have tested using Beryllium build( both Lithium & Helium plugin). The issue is no longer seen in 3 node cluster. |