lkml.org 
[lkml]   [1999]   [Nov]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Full disk and 2.3.x kernels.
    Trever Adams wrote:
    >
    > This problem appeared in early 2.3.x kernels. I believe I first saw it
    > in 2.3.11.
    >
    > Scenerio: Let your disk fill very close to full. Erase a few hundred
    > megabytes of data so you can work on other things. Disk stays "full."
    > Your apps give you many many errors of such.
    >
    > in 2.3.x<26 (26 may have been included in this), it never recovers. It
    > takes a reboot to get your disk space back.
    >
    > In 2.3.x>28 (may include 26, I cant remember), two or three fails and
    > then bam, you have your space back.
    >
    > Sync doesn't fix this. It seems to take failed writes.
    >
    > I am not sure how to get more detailed than this or how to create a test
    > for you all save the conditions I observed. I am using an up to date (I
    > believe) RedHat 6.1 base.

    You know that disk-blocks held by open files are not released until
    those files are closed? That means, that you can remove a logfile, but
    if the process still has it open the space isn't released. A write
    failing usually means that the process dies or reopens the file which
    ends up releasing the space (finally), and it then being available for
    reallocation.

    D

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:55    [W:0.023 / U:180.288 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site