/Var full mais impossible de trouver pourquoi

houllahoup Messages postés 3 Statut Membre -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Mon /Var est full depuis cette nuit mais je n'arrive pas à trouver pourquoi.
Quand je fais un #df -h j'obtiens ---> 2.0G 2.0G 232K 100% /var
Quand je fais un du -sh sur /Var --> il ne fait que 179M .

J'ai regarder les derniers fichiers modifié et le gros fichiers mais cela ne m'aide pas.

Comment puis-je procéder pour trouver ce qui prend de la place dans /var ?

Par avance merci pour votre aide.

Franck
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Une recherche avec "find" basée sur la taille avec le paramètre "-size" ?

Sinon, avec "du" essaie ça :

du -Sh /var | egrep '^[0-9][0-9,]*M' | sort -run

ou

find /var -type d -exec du -Sh {} \; | egrep '^[0-9][0-9,]*M' | sort -run

;-))
0
houllahoup Messages postés 3 Statut Membre
 
Merci pour cette commande

chkau66uxas146:/var # du -Sh /var | egrep '^[0-9][0-9,]*M' | sort -run
79M /var/log
28M /var/adm/backup/rpmdb
27M /var/lib/rpm
18M /var/spool/mail

Cependant je retombe sur mon problème, le total de /Var ne faire pas 2Go,

J'ai aussi fait un du -Sh /var | egrep '^[0-9][0-9,]*K' | sort -run, ça ne donne pas plus de résultat

Est-ce que l'on peut trouver des fichiers cachés ?

Merci encore pour votre aide.
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Est-ce que l'on peut trouver des fichiers cachés ?
Ben les 2 commandes ci-dessus sont sensées renvoyer aussi les fichiers cachés ;-\
0
houllahoup Messages postés 3 Statut Membre
 
Bonjour,

Le problem à été réglé en stoppant et redémarrant les applications, je n'ai pas d'explication sur ce qui s'est passé.

Merci pour votre aide.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention  
 
hello
il peut arriver qu'un fichier soit supprimé, donc find et du ne le trouvent pas, mais que les blocks du fichier ne soient pas encore libérés dans le file-system, ils le sont en redémarrant l'application ou le daemon
0