[NETVIRT-547] Too many open files while booting VMs in 200 nodes scale setup Created: 19/Mar/17 Updated: 06/Apr/18 Resolved: 06/Apr/18 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | General |
| Affects Version/s: | Carbon |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Medium |
| Reporter: | Guy Sela | Assignee: | Unassigned |
| 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: | 8017 |
| Description |
|
Running on Carbon code from 16/3/2017, I was performing scale testing on a 3-node cluster. I had an openstack with 200 connected compute nodes (200 OVSs) and I was booting VMs. I tried to reach 200 VMs. Somewhere in the process of booting the VMs, the ODLs started suffering from "Too many open files" Exceptions. These can be seen best in ODL1 logs in the karaf.log.1. From 20:38:37 - 22:01:10, the only thing this ODL is doing is snapshots of the datastore, as a result of actions the other ODLs are performing. Because the snapshot mechanism was just recently replaced as a result of this bug: https://bugs.opendaylight.org/show_bug.cgi?id=7521, I suspect this is related. At 22:06:14 it starts suffering from: |
| Comments |
| Comment by Guy Sela [ 19/Mar/17 ] |
|
Attachment odl1logs.tar.gz has been added with description: Odl1 Logs |
| Comment by Guy Sela [ 19/Mar/17 ] |
|
Attachment odl2logs.tar.gz has been added with description: ODL2 Logs |
| Comment by Guy Sela [ 19/Mar/17 ] |
|
Attachment odl3logs.tar.gz has been added with description: ODL3 Logs |
| Comment by Guy Sela [ 19/Mar/17 ] |
|
[opensdn@c6-bl-2 ~]$ cat /proc/sys/fs/file-max [opensdn@c6-bl-2 ~]$ cat /proc/43902/limits |