[linux] Re: Sinds SuSE 10,1->10.2: machine loopt 100% vol => reboot => 70% ruimte !!??!!

Julien Michielsen julien op michkloo.xs4all.nl
Do Feb 15 13:54:50 CET 2007


Paul Slootman wrote:
> On Mon 12 Feb 2007, Julien Michielsen wrote:
>> Dat scheelt nogal een boel, zonder met de hand een bestand aan te raken.
>> Een ls van bestanden in mijn home-directory laat niets bijzonders zien:
>> geen nieuwe bestanden van een nogal grote omvang. Hoe kan die
>> schijfruimte vol raken?  Ik heb een zekere verdenking in de richting van
> 
> Doe eens een "lsof -n | grep del" op zo'n moment, het lijkt op bestanden
> die nog wel geopend zijn door processen maar die al wel verwijderd zijn
> uit de directory.
> 
> Een veel gemaakt fout wanneer een process een file vol zit te schrijven
> waardoor de filesystem vol loopt, is om dan die file weg te gooien.
> Helaas helpt dat dus niet, omdat die process die die file nog steeds
> open heeft en die ruimte dus nog steeds gealloceerd blijft :)
> Het is dan beter om die file te "truncaten", dus:  > filenaam
> dan wordt de file weer 0 bytes lang gemaakt.
> 

Zojuist had mijn zus van 10.2 zich weer flink vol gevreten, en toen heb
ik een lsof -n | grep del uitgevoerd. Daar zaten inderdaad een paar
flinke joekels in, zoals

75825412  9034
/home/julien/.beagle/Indexes/FileSystemIndex/PrimaryIndex/_197z.cfs (deleted
25361943   180639
/var/cache/beagle/indexes/documentation/PrimaryIndex/_3ex.cfs (deleted)


Nadien heb ik gereboot, en direct daarna was het schijf gebruik terug
van 100 naar 71%. Een beetje laat is het kwartje alsnog gevallen: jij
suggereerde een ">" te geven op de grote jongens om hun gebruik terug
naar nul te brengen? Daar moet ik dan weer een tijdje mee wachten. Alle
naar boven komende bestanden uit lsof waren trouwens gecre-eerd door
beagle, en zaten in  .beagle/Indexes/FileSystemIndex/PrimaryIndex .
Misschien heeft iemand een idee hoe die erin gekomen kunnen zijn?

bvd






-- 
Julien Michielsen




More information about the Linux mailing list