[Linux-Biella] Problemi di cancellazione di file

manfredo a gabubbi.it manfredo a gabubbi.it
Lun 11 Ott 2010 18:11:18 CEST


Ciao a tutti

Ho un banalissimo script di cancellazione di file che non mi funziona:

#!/bin/bash
rm -Rf `find /opt/cartella/del/cliente/ -name "dev_jco_rfc*"`


Spiego cosa non mi funziona: lo script viene eseguito e se cerco su fs i
file oggetto del find in effetti non ci sono più. Peccato però che se
faccio un df -h il disco mi risulta ancora pieno: (/opt/cartella)

lgamn:/opt/cartella/del/cliente # df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              20G   12G  7.0G  63% /
udev                   36G  100K   36G   1% /dev
/dev/sda3              99G   94G     0 100% /opt/cartella/
//itlogmn.ita1.com/logmgmt
                      1.0T  1.9G 1023G   1%
/opt/cartella/data/archive_remote
//itlogmn.ita1.com/logmgmt
                      1.0T  1.9G 1023G   1%
/opt/cartella/data/archive_remote



mentre invece se faccio un du -sh su /opt/cartella mi risponde:

lgamn:/opt/cartella/del/ # du -sh /opt/cartella/
3.8G    /opt/cartella/

quindi, non c'è allineamento dei due dati. La cosa strana è che se faccio
riavviare la macchina in queste condizioni, poi trovo la partizione
/opt/cartella/ vuota come dovrebbe essere.

Aggiungo che il sistema sul quale stiamo lavorando è una Suse Linux
Enterprise Server Edition 11.0 e il file system è ext3

lgamn:/opt/cartella/ # mount
/dev/sda1 on / type ext3 (rw,acl,user_xattr)
/proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda3 on /opt/cartella type ext3 (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
securityfs on /sys/kernel/security type securityfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
//itlogmn.ita1.com/logmgmt on /opt/cartella/data/archive_remote type cifs
(rw,mand)
//itlogmn.ita1.com/logmgmt on /opt/cartella/data/archive_remote type cifs
(rw,mand)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon
(rw,nosuid,nodev)


Chi ha idea di quale casino si crea qui dentro?






Maggiori informazioni sulla lista Linux