Il giorno 30/set/08, alle ore 10:41, Gelpi Andrea ha scritto:
Salve, forse per molti sarà una cosa ovvia, ma ho fatto fatica a trovare documentazione in Internet sul problema in cui mi sono imbattuto.[...]Se il file è grosso (nel mio caso è di alcuni GByte) gzip lancia la cancellazione poi comincia a scrivere senza aspettare che il file sia stato cancellato. Ciò genera l'errore. Da quello che ho trovoto in giro pare che questo problema si inneschi solo su mount point di tipo cifs e solo se il comando che scrive è un comando in pipe ad un altro comando. Ho risolto cancellando prima il file e facendo un sync prima di lanciare il comando.
Ciao Andrea,(supponendo che la share che monti sia esportata da un server Samba), aggiungo che purtroppo Samba non è il massimo né per la gestione di file di dimensioni considerevoli (ne so qualcosa perché sul lavoro sono impazzito per mesi - e non ho risolto il problema), né per la corretta gestione del lock.
Ti invio alcuni links che forse ti possono essere utili per risolvere il tuo problema.
Lock http://oreilly.com/catalog/samba/chapter/book/ch05_05.html File con dimensione elevata https://bugzilla.redhat.com/show_bug.cgi?id=435316 http://bugs.centos.org/view.php?id=2678 https://bugzilla.samba.org/show_bug.cgi?id=4763 Nicola Z.