<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:18:45 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-8895] Writes fail when new files cannot be preallocated even in the existing data file has space</title>
                <link>https://jira.mongodb.org/browse/SERVER-8895</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;I have a Mongo machine with about 1GB of disk space for mongo data but I am only able to use about 250 MB of it. The stats are below. Looks like the data files are preallocated to about 1GB - shouldn&apos;t I be able to use the entire preallocated 1GB allocated instead of just 250 MB? Writes are failing due to lack of disk space.&lt;/p&gt;

&lt;p&gt;{&lt;br/&gt;
&quot;db&quot;: &quot;testdblarge2&quot;,&lt;br/&gt;
&quot;collections&quot;: 4,&lt;br/&gt;
&quot;objects&quot;: 3137000,&lt;br/&gt;
&quot;avgObjSize&quot;: 76.00005100414408,&lt;br/&gt;
&quot;dataSize&quot;: 238412160,&lt;br/&gt;
&quot;storageSize&quot;: 394350592,&lt;br/&gt;
&quot;numExtents&quot;: 25,&lt;br/&gt;
&quot;indexes&quot;: 2,&lt;br/&gt;
&quot;indexSize&quot;: 101807552,&lt;br/&gt;
&quot;fileSize&quot;: 1056702464,&lt;br/&gt;
&quot;nsSizeMB&quot;: 16,&lt;br/&gt;
&quot;ok&quot;: 1,&lt;br/&gt;
&quot;refreshTime&quot;: 1362595439679&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;Here is the error that I see in the log file&lt;br/&gt;
Wed Mar  6 04:01:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 176.111.108.38:47601 #58 (3 connections now open)&lt;br/&gt;
Wed Mar  6 04:01:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn24&amp;#93;&lt;/span&gt; insert testdblarge2.testCollection2-cacd8500-7af6-49f6-92a3-5542c544625c keyUpdates:0 locks(micros) w:112106 112ms&lt;br/&gt;
Wed Mar  6 04:01:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;FileAllocator&amp;#93;&lt;/span&gt; allocating new datafile /mongodb_data/testdblarge2.6, filling with zeroes...&lt;br/&gt;
Wed Mar  6 04:01:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn24&amp;#93;&lt;/span&gt; insert testdblarge2.testCollection2-cacd8500-7af6-49f6-92a3-5542c544625c keyUpdates:0 locks(micros) w:105417 105ms&lt;br/&gt;
Wed Mar  6 04:01:58 &lt;span class=&quot;error&quot;&gt;&amp;#91;FileAllocator&amp;#93;&lt;/span&gt; FileAllocator: posix_fallocate failed: errno:28 No space left on device falling back&lt;br/&gt;
Wed Mar  6 04:01:58 &lt;span class=&quot;error&quot;&gt;&amp;#91;FileAllocator&amp;#93;&lt;/span&gt; error: failed to allocate new file: /mongodb_data/testdblarge2.6 size: 536608768 failure creating new datafile; lseek failed for fd 19 with errno: errno:28 No space left on device.  will try again in 10 &lt;/p&gt;</description>
                <environment></environment>
        <key id="67655">SERVER-8895</key>
            <summary>Writes fail when new files cannot be preallocated even in the existing data file has space</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.mongodb.org/images/icons/priorities/blocker.svg">Blocker - P1</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="dharshanr@scalegrid.net">Dharshan Rangegowda</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Mar 2013 17:52:19 +0000</created>
                <updated>Fri, 8 Mar 2013 15:55:58 +0000</updated>
                            <resolved>Thu, 7 Mar 2013 18:00:15 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="283569" author="dharshanr@scalegrid.net" created="Thu, 7 Mar 2013 18:10:34 +0000"  >&lt;p&gt;I&apos;ve heard the noprealloc option has a performance impact and is not suggested for production databases. Is there a rule of thumb I can use to estimate how much prealloc space I need to get x amount of mongo data? E.g. If I want to get to 1GB of MongoDB data with small files how much realistic data space do I need?&lt;/p&gt;</comment>
                            <comment id="283561" author="scotthernandez" created="Thu, 7 Mar 2013 18:00:15 +0000"  >&lt;p&gt;You can use the noprealloc option when starting the server:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://docs.mongodb.org/manual/reference/configuration-options/#noprealloc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.mongodb.org/manual/reference/configuration-options/#noprealloc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You may also be interested in the smallfiles option as well.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 7 Mar 2013 18:00:15 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 49 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 49 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dharshanr@scalegrid.net</customfieldvalue>
            <customfieldvalue>scotthernandez</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrn2if:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrmkjj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>45404</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht057j:</customfieldvalue>

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