Christian Guggenberger wrote:
On Tue, Jul 04, 2006 at 03:44:59PM +0400, Nickolay wrote:
Hello.
Kernel: 2.4.29 and 2.4.32.
root@192_168_15_15:/usr/test$ mkdir test
mkdir: cannot create directory `test': No space left on device
root@192_168_15_15:/usr/test$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/ram0 30720 26304 4416 86% /
/dev/cciss/c0d0p2 1953600 1882788 70812 97% /usr/test
root@192_168_15_15:/usr/test$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/ram0 19408 1400 18008 8% /
/dev/cciss/c0d0p2 1095232 815104 280128 75% /usr/test
I can delete one small file, and create big file instead.
I think, the problem not with the free space, but with the inode allocation.
what does 'xfs_info /usr/test' tell ?
you're probably reaching imaxpct.
cheers.
- Christian
imaxpct was 25%(default).
I'm change it to 100%, but that doesn't resolve the problem.
root@192_168_15_15:/usr/test$ xfs_info /usr/test
meta-data=/usr/test isize=256 agcount=8, agsize=61200 blks
data = bsize=4096 blocks=489600, imaxpct=100
= sunit=0 swidth=0 blks, unwritten=0
naming =version 2 bsize=4096
log =internal bsize=4096 blocks=1200
realtime =none extsz=65536 blocks=0, rtextents=0
--
Nickolay Vinogradov
Protei Reseach and Development Center
St.Petersburg, 194044, Russia
Tel.: +7 812 449 47 27
|