Le mer 14/08/2002 � 17:30, Pierre Blanchet a �crit :
> On August 14 2002 at 17:17,
> =?ISO-8859-1?Q?Gr=E9goire?= Cachet <[EMAIL PROTECTED]> wrote:
> ...
> > non, il en reste, en plus sur ce disque c'est quasiment que des fichiers
> > de 650 Mo ...
> >
> > serveur:~# dumpe2fs /dev/hdc1 | grep "^Free inodes"
> > dumpe2fs 1.27 (8-Mar-2002)
> > Free inodes: 2506018
> > serveur:~#
> ...
>
> Le truc possible c'est qu'un programme ou d�mon a un
> filehandle ouvert sur un fichier/r�pertoire effac�.
> C'est fun parce qu'y pas de moyen simple de voir si c'est
> �a � moins de savoir relire du lsof(8) dans le texte. C'est ce que
> je conseilles n�anmoins.
>
> Si tu es tout seul sur la machine, un reboot sera plus
> rapide :( (et pas de flame, hein !, j'ai donn� une solution sans
> reboot ;)).
>
> Bon courage,
>
> Pierre.
>
> NB: Il ne faut _JAMAIS_ rebooter une machine avant un long week-end, murphy
> dit qu'elle va planter au red�marrage ;)
> --
> Pierre Blanchet Support Engineer
> GPG 0xED89D256 : 0952 C8A7 7B97 BAE5 0560 8614 E690 9368 ED89 D256
> http://www.solsoft.com [EMAIL PROTECTED]
> Tel.: +33 147 15 55 00 Fax: +33 147 15 55 09
>
>
Je pensais aussi � un truc dans le genre.
Essayez:
lsof | grep "/home"
Pourquoi pas filtrer le r�sultat et v�rifier avec un find ou autre si
le/les fichiers existe bel et bien...
Allez un script maison:
#!/bin/bash
#
# Script permettant de v�rifier si un fichier ouvert existe bien.
for fichier in ` lsof | grep "/home" | awk -F' ' '{printf "%s\n", $9}' `
do
test -f $fichier
if [ $? != 0 ]
then
test -d $fichier
if [ $? != 0 ]
then
echo "$fichier n'�xiste pas dans /home"
fi
fi
done
Je l'ai test� et �a marche chez moi:
debG4:~# ./script_test.sh
/home/dabowl/.gconfd/lock/0t1029318473ut618053u1000p412r1990849085k2147482256
n'�xiste pas dans /home
/home/dabowl/.gconf/%gconf-xml-backend.lock/1t1029318473ut719586u1000p412r1424629831k2147481936
n'�xiste pas dans /home
/home/dabowl/.gconfd/saved_state.orig n'�xiste pas dans /home
Essayes le, et dit nous ce que tu as.
@+
Laurent Oliva
--
(o_
//\
V_/_ Debian GNU/Linux PowerPC user.