Il giorno mar, 18/07/2006 alle 11.16 +0200, Davide Prina ha scritto: > > Occho che se cancelli i file con apache in funzione potresti ritrovarti con un > > disallineamento delo spazio occupato in quanto hai cancellato i file ma lo > > spazio e' ancora assegnato. > > secondo me non c'è questo rischio poiché i file di log dovrebbe essere > utilizzati sempre come redirezione di output. > Se fosse come dici tu, allora anche programmi come logrotate dovrebbero > causare tali problemi. logrotate è piuttosto furbo. Utilizza una combinazione di copy, rename e truncate per evitare problemi di questo tipo (che essenzialmente dipendono dal fatto che il programma ha il riferimento all'inode su disco e quando facciamo "rm xxx" rimuoviamo il *nome*, non il file; il file viene rimosso solo quando i riferimenti al suo inode sono 0). federico -- Federico Di Gregorio http://people.initd.org/fog Debian GNU/Linux Developer fog@debian.org INIT.D Developer fog@initd.org The reverse side also has a reverse side. -- Japanese proverb
Attachment:
signature.asc
Description: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio firmata digitalmente