PDA

Voir la version complète : HOW-TO: Problèmes d'espace sur la racine /


adrinavarro
25/05/2008, 20h15
Suis aller diner et d'un coup mysql ne marche pas, par exemple, et quelques deamons ne marchent pas. Avec
df -h
nous donne par exemple
~# df -h
S.ficheros Tama?o Usado Disp Uso% Montado en
/dev/sda1 3,0G 2,9G 0 100% /
tmpfs 482M 0 482M 0% /lib/init/rw
udev 10M 28K 10M 1% /dev
tmpfs 482M 0 482M 0% /dev/shm
/dev/sda2 226G 112G 103G 53% /home

et mysql dit:
mysqld: Disk is full writing '/var/log/mysql/mysql-bin.000014' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs

pour savoir où se trouve le problème on fait:
du -h --max-depth=1 /
et on obtient quelque chose comme cela:
16K /lost+found
112G /home
0 /proc
4,2M /bin
4,8M /boot
256K /dev
7,1M /emul
20M /etc
4,0K /initrd
7,9M /lib
0 /sys
12K /media
4,0K /mnt
4,0K /opt
64K /root
6,8M /sbin
4,0K /selinux
4,0K /srv
12K /tmp
516M /usr
2,3G /var
115G /

Si l'on enlève home, où l'on a plus d'espace occupé c'est sur /var. On regarde donc:
du -h --max-depth=1 /var
et on obtient
4,1M /var/backups
133M /var/cache
82M /var/lib
4,0K /var/local
8,0K /var/lock
2,1G /var/log
400K /var/mail
4,0K /var/opt
92K /var/run
24K /var/spool
4,0K /var/tmp
32K /var/www
2,3G /var
ici /var/log/ occupe 2,1 Go. On regarde encore dedans:
du -h --max-depth=1 /var/log
et
12K /var/log/fsck
8,0K /var/log/installer
4,0K /var/log/news
13M /var/log/apache2
9,7M /var/log/mysql
2,1G /var/log
on n'a pas de folder grand sur /var/log donc il s'agit forcément d'un fichier sur /var/log
cd /var/log
ls -sah
je ne vais pas faire paste ici, mais on voit que des fichiers de logs d'archive (terminant par .0, .1 et par .gz occupent énormément de place)
rm *.0
rm *.1
rm *1.gz
rm *2.gz
rm *3.gz
maintenant on regarde et... voilà!
df -h
donne
S.ficheros Tama?o Usado Disp Uso% Montado en
/dev/sda1 3,0G 1,6G 1,3G 55% /
tmpfs 482M 0 482M 0% /lib/init/rw
udev 10M 28K 10M 1% /dev
tmpfs 482M 0 482M 0% /dev/shm
/dev/sda2 226G 112G 103G 53% /home


pour tous ceux qui désesperent lorsque ils ne trouvent pas cet espace disparu... ;)

Geoffroy
25/05/2008, 20h22
http://forum.ovh.net/showthread.php?t=27814

adrinavarro
25/05/2008, 21h20
http://forum.ovh.net/showthread.php?t=27814


tu parles pour gentoo, moi je parle pour d'autres distros où ce n'est pas quelque chose de concret.

Aguy
29/05/2008, 22h22
Merci beaucoup pour ces petites tuyaux très pratique !!

:)

Bruno-KS
29/05/2008, 22h37
je ne vais pas faire paste ici, mais on voit que des fichiers de logs d'archive (terminant par .0, .1 et par .gz occupent énormément de place)

C'est plus lisible avec ls -ah ;)

adrinavarro
01/06/2008, 09h14
Merci beaucoup pour ces petites tuyaux très pratique !!

de rien! tu peux aussi l'adapter pour ton wiki ovh, stp :)

C'est plus lisible avec ls -ah ;)

merci, changé!

Bruno-KS
01/06/2008, 12h29
merci, changé!
Mh, par contre du point de vue légal tu es censé stocker tes logs durant
1 année. Donc en les supprimant, tu prend le risque de te faire
poursuivre en cas de problème. Personnellement, je stocke les logs chez
moi sur une infra dédiée à ça. Le risque de voir la justice te demander
des logs est mince, mais sache-le quand même. Plus généralement, c'est
toujours bon d'avoir accès à l'historique de ce qui s'est passé sur ton
serveur d'un point de vue sécurité.