Red Hat Bugzilla – Bug 49717
no space left on device error
Last modified: 2007-04-18 12:35:02 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Description of problem:
Bonnie (www.textuality.com/bonnie) fails on a write() call while writing
on a RAID 1 device. The message printed by the perror() call made by
bonnie after the failed write() is "No space left on device." However, df
reports that there is plenty of space left on the device (shown below).
Steps to Reproduce:
1. Run Bonnie to write a large file (at least 512MB) on a RAID 1 device.
2. Bonnie should fail as described.
IBM ServeRAID 4L controller on a dual P3-700 w/1024MB RAM.
File '/temp/Bonnie.1185', size: 536870912
Writing with putc()...done
Writing intelligently...Bonnie: drastic I/O error (write(2)): No space
left on device
df reports the following:
Mounted on: /temp
The actual size of the file when Bonnie dies:
We reproduced this once - failed much earlier into the file (324444160
Smells like the VM mistuning gives -ENOMEM and bonnie translates that as "disk
This defect is considered SHOULD-FIX for Fairfax.
Beta3 should have this fixed at the cost of performance-loss. We're trying
to undo the performance-loss without loosing the fix. Could you verify this ?
This failure no longer occurs in beta 3.