Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/06/2017, à 19:33

lhg-Emz0

espace manquant dans /var

Bonjour.

J'ai un problème étrange sur mon serveur : déjà, les fichiers de log prennent énormément de place sur /var, je dois les nettoyer très régulièrement car ils augmentent extrêmement vite (plusieurs Go par jour).

Bon, ça c'est une chose que je peux gérer, mais ce qui me panique c'est que maintenant de l'espace disque semble s'être volatilisé !

Ma partition /var fait 100Go (j'avais prévu large pour héberger des fichiers volumineux sur /var/www/html mais j'ai finalement monté une autre partition à cet emplacement). Les fichiers qui se trouvent dessus pèsent actuellement 3Go (fichiers cachés affichés, et selon l'utilitaire de gestion de l'espace disque), donc en théorie, j'ai de la marge. Et pourtant, je n'ai que 26Go d'espace libre ! Comment est-ce possible ? Avez-vous une idée ?

Merci d'avance pour votre aide.

Dernière modification par lhg-Emz0 (Le 17/06/2017, à 19:36)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#2 Le 17/06/2017, à 19:57

maxire

Re : espace manquant dans /var

Salut;

Afin de mieux comprendre la situation:

df -h /var

pour obtenir la taille et le taux d'occupation de la partition /var

sudo du -shxc /var/*

pour comprendre quel(s) répertoire(s) de /var pose(nt) problème.

Qu'est-ce que tu appelles l'utilitaire de gestion de disque,?
Si c'est l'outil graphique auquel je pense c'est un machin absolument pas fiable.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#3 Le 17/06/2017, à 19:57

Laurent85

Re : espace manquant dans /var

Bonjour, installe ncdu, en ligne de commande :

sudo apt install ncdu
sudo ncdu /var

Tu pourras naviguer dans l'arborescence classée selon son poids

Dernière modification par Laurent85 (Le 17/06/2017, à 19:58)

Hors ligne

#4 Le 17/06/2017, à 20:02

maxire

Re : espace manquant dans /var

/var/www/html mais j'ai finalement monté une autre partition à cet emplacement

Je pense à une chose, as-tu nettoyé le répertoire /var/www.html avant de monter une nouvelle partition dessus? car si tu ne l'as pas fait l'espace correspondant de la partition /var n'a pas été libéré.

Dernière modification par maxire (Le 17/06/2017, à 20:03)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#5 Le 17/06/2017, à 20:07

lhg-Emz0

Re : espace manquant dans /var

Merci !

J'ai un utilitaire, graphique, pour naviguer dans l'arborescence selon son poids, mais il m'indique que seuls 3Go sont utilisés !

Par contre, ces commandes me donnent un résultat bien différent :


df -h /var

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda6          115G     85G   25G  78% /var
sudo du -shxc /var/*

8,0K	/var/ax25
16M	/var/backups
460M	/var/cache
4,0K	/var/games
2,6G	/var/lib
4,0K	/var/local
0	/var/lock
107M	/var/log
16K	/var/lost+found
28K	/var/mail
4,0K	/var/opt
0	/var/run
2,3G	/var/spool
2,3M	/var/tmp
224K	/var/usermin
21M	/var/webmin
19G	/var/www
24G	total

Mais même avec ces 24Go, le compte n'y est pas : ça + l'espace libre... Il en manque 60 !

Dernière modification par lhg-Emz0 (Le 17/06/2017, à 20:08)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#6 Le 17/06/2017, à 20:10

Laurent85

Re : espace manquant dans /var

maxire t'a donné la bonne piste je pense !

Hors ligne

#7 Le 17/06/2017, à 20:24

maxire

Re : espace manquant dans /var

Démonte la partition /var/www/html et repasse la commande du...


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#8 Le 17/06/2017, à 21:02

lhg-Emz0

Re : espace manquant dans /var

Arf, je n'avais pas vu sa réponse... Mais oui, j'ai bien nettoyé ce répertoire.

Plus précisément, la partition est montée sur /var/www/html/lunae/phocadownload/projets

Je l'ai démontée et j'obtiens le même résultat :

8,0K	/var/ax25
16M	/var/backups
460M	/var/cache
4,0K	/var/games
2,6G	/var/lib
4,0K	/var/local
0	/var/lock
107M	/var/log
16K	/var/lost+found
28K	/var/mail
4,0K	/var/opt
0	/var/run
2,3G	/var/spool
2,3M	/var/tmp
224K	/var/usermin
21M	/var/webmin
19G	/var/www
24G	total

hmm


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#9 Le 17/06/2017, à 21:17

Bougron

Re : espace manquant dans /var

Bonsoir.
Que donne

  df -h /var

Hors ligne

#10 Le 17/06/2017, à 21:22

Laurent85

Re : espace manquant dans /var

Et cette commande ?

sudo du -sch /var/.[!.]*

Hors ligne

#11 Le 18/06/2017, à 00:31

lhg-Emz0

Re : espace manquant dans /var

Bonsoir, et merci du coup de main. smile

df -h /var
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda6          115G     87G   23G  80% /var
sudo du -sch /var/.[!.]*

4,0K	/var/.htpasswd
36K	/var/.Trash-0
40K	total

{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#12 Le 18/06/2017, à 06:01

maxire

Re : espace manquant dans /var

Bizarre, très bizarre...
Aurais-tu d'autre partitions montées sous /var susceptibles de cacher en partie l'espace disque réellement utilisé par /var?
Sinon fais:

sudo du -hxc --max-depth=1 /var | sort -h

Cette fois tous les fichiers et répertoires cachés ou non localisés sous /var seront considérés et le résultat trié par ordre croissant d"espace disque occupé.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#13 Le 18/06/2017, à 06:34

moko138

Re : espace manquant dans /var

Dès le #3, Laurent85 a écrit :

Bonjour, installe ncdu, en ligne de commande :

sudo apt install ncdu
sudo ncdu /var

Tu pourras naviguer dans l'arborescence classée selon son poids

et comparer avec

sudo ncdu -x /var

  - -

@maxire :
S'il y a de gros fichiers directement sous /var, ne faut-il pas l'option "a" ?

man du
-a, --all       afficher le volume de tous les fichiers, et pas seulement celui des répertoires. 

-->

sudo du -xca -BM --max-depth=1 /var | sort -n | tail -7

non ?
Si non, où me trompé-je ?

Dernière modification par moko138 (Le 18/06/2017, à 06:34)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#14 Le 18/06/2017, à 06:42

maxire

Re : espace manquant dans /var

Oui moko, tu as raison, j'ai oublié une partie de la commande:

sudo du -hxc --max-depth=1 --all /var | sort -h

sera mieux!


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#15 Le 18/06/2017, à 07:03

moko138

Re : espace manquant dans /var

Merci maxire !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#16 Le 18/06/2017, à 07:21

maxire

Re : espace manquant dans /var

J'oubliais, quel système de fichiers dans /var?

mount -l | grep /var

Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#17 Le 18/06/2017, à 17:08

lhg-Emz0

Re : espace manquant dans /var

0ui, c'est très étrange... Je n'ai pas d'autre partition montée dans /var/... C'est du ext3 :

mount -l | grep /var

/dev/sda6 on /var type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered)
/dev/sdb1 on /var/www/html/lunae/phocadownload/projets type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered) [Ground0reloaded]

« sudo du -hxc --max-depth=1 --all /var | sort -h » donne :

0	/var/lock
0	/var/run
4,0K	/var/games
4,0K	/var/.htpasswd
4,0K	/var/local
4,0K	/var/opt
8,0K	/var/ax25
16K	/var/lost+found
28K	/var/mail
36K	/var/.Trash-0
224K	/var/usermin
2,3M	/var/tmp
16M	/var/backups
21M	/var/webmin
461M	/var/cache
2,4G	/var/spool
2,5G	/var/lib
4,9G	/var/log
19G	/var/www
29G	total
29G	/var

« sudo ncdu /var » et « sudo ncdu -x /var » donnent exactement le même résultat que l'utilitaire graphique ayant la même fonction, à savoir une petite dizaine de Go occupés (hors de la partition pouvant être montée dans /html/...).

C'est à n'y rien comprendre. hmm

Edit : Nautilus m'indique à nouveau 85Go de libre... Les 60 Go manquant ont réapparu tout seuls ! Je ne m'explique pas :
- Pourquoi ils avaient disparu ;
- Comment ils sont revenus (je n'ai touché à rien, la corbeille était vide quand j'ai ouvert ce topic...) ;
- Pourquoi selon la méthode utilisée l'espace disque indiqué comme occupé varie d'une dizaine à une trentaine de Go...

Enfin, si ça ne recommence pas tout cela n'aura pas été bien grave. Par contre il faut que je trouve un moyen de diminuer le flux des logs.

Dernière modification par lhg-Emz0 (Le 18/06/2017, à 17:14)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#18 Le 18/06/2017, à 20:58

Laurent85

Re : espace manquant dans /var

C'est quels type d'enregistrements dans les logs qui font inflation ?

Hors ligne

#19 Le 18/06/2017, à 23:44

moko138

Re : espace manquant dans /var

lhg-Emz0 a écrit :

« sudo ncdu /var » et « sudo ncdu -x /var » donnent exactement le même résultat

Ben fallait les montrer ! dernière ligne ("Total ... Items:") incluse !
Même idée qu'en ./viewtopic.php?pid=14983381#p14983381 :

tiramiseb a écrit :

Et quand on demande le résultat précis de (...), c'est pas pour avoir ton avis sur ce que tu vois toi, c'est pour nous faire notre idée à nous smile

  - -

lhg-Emz0 a écrit :

- Pourquoi selon la méthode utilisée l'espace disque indiqué comme occupé varie d'une dizaine à une trentaine de Go...

Parce que :

mount -l | grep /var
/dev/sda6 on /var 
/dev/sdb1 on /var/www/...

et que

19G	/var/www
29G	total

29G - 19G = 10G
D'où la question de maxire.
  - -

Les 60 Go manquant ont réapparu tout seuls ! Je ne m'explique pas :
- Pourquoi ils avaient disparu ;

Inflation des logs, peut-être ?
Chez toi :

4,9G    /var/log

C'est mille fois plus que chez moi :

ncdu /var/log
--- /var/log -----------------------------
    1,4MiB [##########] /boot-sav
    1,2MiB [########  ] /installer
     (...)
 Total disk usage:   4,8MiB  Apparent size:   4,0MiB  Items: 475

Mais il est vrai que je n'ai pas de serveur.
  - -

Les 60 Go manquant ont réapparu tout seuls ! Je ne m'explique pas :
(...)
- Comment ils sont revenus

L'explication pourrait être là :

ls -lt /var/log |head

et là :

je dois les nettoyer très régulièrement car ils augmentent extrêmement vite (plusieurs Go par jour).


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#20 Le 19/06/2017, à 21:15

lhg-Emz0

Re : espace manquant dans /var

Ben fallait les montrer ! dernière ligne ("Total ... Items:") incluse !

Désolé, je ne savais que montrer vu que c'est un navigateur, et que je n'ai pas l'habitude de l'utiliser. Je n'avais même pas remarqué la ligne "total" tout en bas.

sudo ncdu /var
                     
101,3GiB [##########] /www                                                                 
   17,7GiB [#         ] /log
    2,4GiB [          ] /spool
    2,4GiB [          ] /lib
  478,6MiB [          ] /cache
   20,3MiB [          ] /webmin
   15,3MiB [          ] /backups
    2,3MiB [          ] /tmp
  224,0KiB [          ] /usermin
   36,0KiB [          ] /.Trash-0
   28,0KiB [          ] /mail
e  16,0KiB [          ] /lost+found
    8,0KiB [          ] /ax25
e   4,0KiB [          ] /opt
e   4,0KiB [          ] /local
    4,0KiB [          ] /games
    4,0KiB [          ]  .htpasswd
@   0,0  B [          ]  lock
@   0,0  B [          ]  run

 Total disk usage: 124,3GiB  Apparent size: 127,8GiB  Items: 862764   
sudo ncdu -x /var
                           
   18,6GiB [##########] /www                   
   17,7GiB [######### ] /log
    2,4GiB [#         ] /spool
    2,4GiB [#         ] /lib
  478,6MiB [          ] /cache
   20,3MiB [          ] /webmin
   15,3MiB [          ] /backups
    2,3MiB [          ] /tmp
  224,0KiB [          ] /usermin
   36,0KiB [          ] /.Trash-0
   28,0KiB [          ] /mail
e  16,0KiB [          ] /lost+found
    8,0KiB [          ] /ax25
e   4,0KiB [          ] /opt
e   4,0KiB [          ] /local
    4,0KiB [          ] /games
    4,0KiB [          ]  .htpasswd
@   0,0  B [          ]  lock
@   0,0  B [          ]  run
                                                        
  Total disk usage:  41,6GiB  Apparent size:  45,1GiB  Items: 862366  

Donc apparemment je me suis emmêlé les pinceaux : ils ne donnent pas le même résultat... Mea culpa.

Les Go manquants ne vennaient pas de l'inflation des logs, puisque j'avais nettoyé. Je parle bien d'espace disque disparu : il ne correspondait pas à des fichiers visibles (y compris cachés, et en comptant les logs), d'où mon étonnement. Je j'ai pas non plus fait de nettoyage juste avant qu'ils réapparaissent tout seul (en fait je n'ai strictement rien fait à ce moment là).


C'est quels type d'enregistrements dans les logs qui font inflation ?

Là tout de suite je n'ai plus en tête : il y en a beaucoup. Depuis hier sont apparus 18,8 Go ! Ceux qui pèsent anormalement lourds sont :
- kern.log (1,7 Go)
- kern.log.1 (2,8Go)
- mail.info (73Mo) et mail.info.1 (121Mo)
- mail.log (73Mo) et mail.log.1 (exactement la même taille que les deux précédents - des doublons ?)
- mail.warn (47Mo) et mail.warn.1 (47Mo)
- messages (1,7Go) et messages.1 (2,8Go)
- syslog (1,8Go)
- syslog.1 (2.9Go)
- ufw.log (1,7Go)
- ufw.log.1 (2,8Go)

-> Certains sont vraiment énormes !

Dernière modification par lhg-Emz0 (Le 19/06/2017, à 21:22)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#21 Le 20/06/2017, à 11:53

Laurent85

Re : espace manquant dans /var

C'est quels enregistrements dans kern.log qui font inflation ? regarde et donne un extrait.

Hors ligne

#22 Le 20/06/2017, à 18:42

Bougron

Re : espace manquant dans /var

Bonjour
Ta seconde commande

sudo ncdu -x /var
                           
   18,6GiB [##########] /www  

Montre la présence du répertoire /var/www avec une taille de 18,6 Go
mais la commande faite immédiatement avant n'est pas d'accord (pas d'option -x)

sudo ncdu /var
                     
101,3GiB [##########] /www

  ,   elle indique 104,3 Go

Peux-tu donner le retour de

sudo ncdu /var/www 

et de

sudo ncdu  -x  /var/www 

NOTA,  Fais les deux commandes l'une après l'autre.

Dernière modification par Bougron (Le 20/06/2017, à 18:47)

Hors ligne

#23 Le 20/06/2017, à 19:03

moko138

Re : espace manquant dans /var

Ben oui : sdb1, montée sur /var/www, contient donc 101,3 - 18,6 Gio.
Tu penses à autre chose ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#24 Le 20/06/2017, à 20:13

Bougron

Re : espace manquant dans /var

Non, pas specialement.
le tout étant de savoir s'il faut 100 go ou 2 To ou plus pour le repertoire /var/www
mais ce que je ne comprends pas trop, c'est pourquoi c'est avec deux valeurs différentes.
  1) une partition montée sur /var/www ?
  2) un répertoire classique /var/www ? qui n'aurait pas lieu d'exister?

Dernière modification par Bougron (Le 20/06/2017, à 20:15)

Hors ligne

#25 Le 20/06/2017, à 20:42

maxire

Re : espace manquant dans /var

Salut Bougron,

Ce serait bien de lire complètement le fil.
Il n'existe maintenant plus de problème lié à l'espace disque les Go perdus sont retrouvés même si je ne comprends pas bien comment.
Lis le message #17.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne