<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:21:51 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETVIRT-547] Too many open files while booting VMs in 200 nodes scale setup</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-547</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;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 &quot;Too many open files&quot; Exceptions. These can be seen best in ODL1 logs in the karaf.log.1.&lt;/p&gt;

&lt;p&gt;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: &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=7521&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=7521&lt;/a&gt;, I suspect this is related.&lt;/p&gt;

&lt;p&gt;At 22:06:14 it starts suffering from:&lt;br/&gt;
2017-03-16 22:06:14,840 | WARN  | entLoopGroup-4-1 | DefaultChannelPipeline           | 141 - io.netty.common - 4.1.8.Final | An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.&lt;br/&gt;
io.netty.channel.unix.Errors$NativeIoException: accept() failed: Too many open files&lt;br/&gt;
	at io.netty.channel.unix.Errors.newIOException(Errors.java:117)&lt;span class=&quot;error&quot;&gt;&amp;#91;147:io.netty.transport-native-epoll:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.unix.Socket.accept(Socket.java:263)&lt;span class=&quot;error&quot;&gt;&amp;#91;147:io.netty.transport-native-epoll:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.epoll.AbstractEpollServerChannel$EpollServerSocketUnsafe.epollInReady(AbstractEpollServerChannel.java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;147:io.netty.transport-native-epoll:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:394)&lt;span class=&quot;error&quot;&gt;&amp;#91;147:io.netty.transport-native-epoll:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:299)&lt;span class=&quot;error&quot;&gt;&amp;#91;147:io.netty.transport-native-epoll:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)&lt;span class=&quot;error&quot;&gt;&amp;#91;141:io.netty.common:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)&lt;span class=&quot;error&quot;&gt;&amp;#91;141:io.netty.common:4.1.8.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20468">NETVIRT-547</key>
            <summary>Too many open files while booting VMs in 200 nodes scale setup</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="guy.sela@hpe.com">Guy Sela</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Mar 2017 10:04:36 +0000</created>
                <updated>Fri, 6 Apr 2018 00:02:55 +0000</updated>
                            <resolved>Fri, 6 Apr 2018 00:02:55 +0000</resolved>
                                    <version>Carbon</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="37517" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:04:36 +0000"  >&lt;p&gt;Attachment odl1logs.tar.gz has been added with description: Odl1 Logs&lt;/p&gt;</comment>
                            <comment id="37518" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:07:20 +0000"  >&lt;p&gt;Attachment odl2logs.tar.gz has been added with description: ODL2 Logs&lt;/p&gt;</comment>
                            <comment id="37519" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:08:45 +0000"  >&lt;p&gt;Attachment odl3logs.tar.gz has been added with description: ODL3 Logs&lt;/p&gt;</comment>
                            <comment id="37516" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 11:15:39 +0000"  >&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;opensdn@c6-bl-2 ~&amp;#93;&lt;/span&gt;$ cat /proc/sys/fs/file-max&lt;br/&gt;
13092633&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;opensdn@c6-bl-2 ~&amp;#93;&lt;/span&gt;$ ulimit -Hn&lt;br/&gt;
4096&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;opensdn@c6-bl-2 ~&amp;#93;&lt;/span&gt;$ ulimit -Sn&lt;br/&gt;
1024&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;opensdn@c6-bl-2 ~&amp;#93;&lt;/span&gt;$ cat /proc/43902/limits&lt;br/&gt;
Limit                     Soft Limit           Hard Limit           Units     &lt;br/&gt;
Max cpu time              unlimited            unlimited            seconds   &lt;br/&gt;
Max file size             unlimited            unlimited            bytes     &lt;br/&gt;
Max data size             unlimited            unlimited            bytes     &lt;br/&gt;
Max stack size            8388608              unlimited            bytes     &lt;br/&gt;
Max core file size        0                    unlimited            bytes     &lt;br/&gt;
Max resident set          unlimited            unlimited            bytes     &lt;br/&gt;
Max processes             514507               514507               processes &lt;br/&gt;
Max open files            102400               102400               files     &lt;br/&gt;
Max locked memory         65536                65536                bytes     &lt;br/&gt;
Max address space         unlimited            unlimited            bytes     &lt;br/&gt;
Max file locks            unlimited            unlimited            locks     &lt;br/&gt;
Max pending signals       514507               514507               signals   &lt;br/&gt;
Max msgqueue size         819200               819200               bytes     &lt;br/&gt;
Max nice priority         0                    0                    &lt;br/&gt;
Max realtime priority     0                    0                    &lt;br/&gt;
Max realtime timeout      unlimited            unlimited            us&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12463" name="odl1logs.tar.gz" size="469078" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:04:36 +0000"/>
                            <attachment id="12464" name="odl2logs.tar.gz" size="524157" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:07:20 +0000"/>
                            <attachment id="12465" name="odl3logs.tar.gz" size="953829" author="guy.sela@hpe.com" created="Sun, 19 Mar 2017 10:08:45 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8017</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=8017]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01sh3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>