Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Oct 1998 14:47:57 -0700
From:      Graeme Tait <graeme@echidna.com>
To:        freebsd-questions@FreeBSD.ORG
Cc:        info@boatbooks.com
Subject:   Out of inodes with many small files on disk
Message-ID:  <362A620D.33DC@echidna.com>

next in thread | raw e-mail | index | archive | help
Hi, I have a situation where I want to more-or-less fill a disk with tiny files. 
Most are a little under 1k, which I understand is the default minimum fragment 
size.

When I was expanding a gzipped archive of such files onto the destination drive, I 
got the message "out of inodes". The disk concerned is ~500MB with a single 
partition (/dev/wd1s1e in the df -ik listing below). The "out of inodes" condition 
arose with about 50% of the disk occupied with the small files. The files are 
stored in what I hope is a reasonably intelligent structure, like

dir1/dir2/file

with at most a few thousand files per dir2, and a few hundred dir2 per dir1.


What do I need to do to make it possible to fill the disk with such minimal-size 
files? Will it be necessary to repartition the disk?

How can I predict if I will run out of inodes before filling a disk (or partition 
within a multi-partition disk).


Filesystem  1K-blocks     Used    Avail Capacity iused   ifree  %iused  Mounted on
/dev/wd0s1a     31775    16705    12528    57%     936    6742    12%   /
/dev/wd0s1f    277527   241099    14226    94%   19598   49520    28%   /usr
/dev/wd0s1e     29727     1221    26128     4%     155    7523     2%   /var
procfs              4        4        0   100%      37     143    21%   /proc
/dev/wd1s1e    510575   297237   172492    63%  130558       0   100%   /ddrive

-- 
Graeme Tait - Echidna


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?362A620D.33DC>