[Mono-bugs] [Bug 498683] New: /dev/sda1 is formatted with insufficient inodes

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Apr 27 21:22:28 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=498683


           Summary: /dev/sda1 is formatted with insufficient inodes
    Classification: Mono
           Product: Mono: Tools
           Version: 2.4.x
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: VMware Image
        AssignedTo: ajorgensen at novell.com
        ReportedBy: marcus at griep.us
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)
AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19

/dev/sda1 in the VMWare image is formatted with a single 30.0 GB ext3
partition. However, the partition was formatted with only 203,520 inodes. This
means that the drive runs out of inodes far before it has run out of disk
space.

In my initial case, after using the image for a short time, /usr/share consumed
over 70,000 inodes, and /usr/lib consumed over 20,000. The mcs module source
consumes over 105,000 inodes on its own (each file under svn consumes 2 other
files in .svn-base files)

As a test case do an svn checkout of the mcs module as in the STR.

Reproducible: Always

Steps to Reproduce:
1. Open up a fresh image
2. Upon reaching the desktop, open up a terminal and run: `df /dev/sda1`, `df
-i /dev/sda1`
3. svn co svn://anonsvn.mono-project.com/source/trunk/mcs
4. In the process of the checkout, you will receive an unable to open file, out
of disk space error.
5. Confirm that the cause is insufficient inodes: `df /dev/sda1`, `df -i
/dev/sda1`
Actual Results:  
Clean:
df /dev/sda1:
rupert at linux:~> df /dev/sda1
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1             31402304   2786232  27043312  10% /

df -i /dev/sda1:
rupert at linux:~> df -i /dev/sda1
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda1             203520   95554  107966   47% /


After attempting checkout of mcs:
svn: Can't open file
'mcs/class/Managed.Windows.Forms/Documentation/en/System.Windows.Forms/.svn/tmp/text-base/WebBrowserSiteBase.xml.svn-base':
No space left on device

df /dev/sda1:
rupert at linux:~> df /dev/sda1
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1             31402304   3561788  26267756  12% /

df -i /dev/sda1:
rupert at linux:~> df -i /dev/sda1
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda1             203520  201534    1986  100% /



Expected Results:  
At least 4-5 times as many inodes should have been allocated for a disk 30.0 GB
in capacity.

This insufficiency makes it difficult to do any real work on Mono or other
sufficiently large/many projects from within the VM itself.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list