[Linuxcantabria] Espacio libre en disco y mysql

Luis R. Granda lrgranda en ono.com
Vie Nov 16 20:01:40 CET 2007


Hola a todas:

Una vez más gracias a todos por vuestros comentarios.

Empezando por el final, reiniciar mysql no tuvo efectos, de hecho le
reinstalé completamente.

He podido hacer lo que sugiere Danilo.
Respecto a buscar archivos 'gordos' no he tenido resultados
significativos, he tenido que rebajar el tamaño de los archivos de
búsqueda hasta 5000k para obtener algo.

find / -mount -size +5000k -print
/var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_dapper_universe_binary-i386_Packages
/var/lib/mysql/ibdata1
/var/lib/mysql/ib_logfile0
/var/lib/mysql/ib_logfile1
/var/cache/apt/archives/mysql-server-5.0_5.0.22-0ubuntu6.06.5_i386.deb
/var/cache/apt/pkgcache.bin
/var/cache/apt/srcpkgcache.bin
/var/log/installer/cdebconf/templates.dat
/var/www/moodle-1.6.3.tgz
/usr/bin/mysql_client_test_embedded
/usr/bin/mysqltest_embedded
/usr/sbin/mysqld
/boot/initrd.img-2.6.15-23-server
/boot/initrd.img-2.6.15-26-server
/boot/initrd.img-2.6.15-27-server
/mnt/maxima-5.10.0/src/binary-cmucl/maxima.core

La segunda sugerencia es la que ha resuelto el misterio. Efectivamente
hay un disco duro para copias de seguridad, al desmontarlo y ejecutar de
nuevo el du se ve:

du --max-depth=1 -x -h
48K     ./lost+found
183M    ./var
4,0K    ./home
2,8M    ./etc
3,2G    ./media
200M    ./lib
290M    ./usr
3,2M    ./bin
28M     ./boot
0       ./dev
96M     ./mnt
0       ./proc
7,2M    ./root
8,2M    ./sbin
12K     ./tmp
0       ./sys
4,0K    ./srv
4,0K    ./opt
4,0K    ./initrd
4,0G    .

Es decir, sí que está el espacio de la partición /dev/hda1 casi llena y
quien la llena está en /media/ddexterno!!. Lo que ha pasado es que en
algún momento en que se hacía la copia de seguridad, el disco duro
externo no estaba montado y se ha realizado directamente
en /media/ddexterno pero de hda1 no de sda1 (tengo tareas programadas
del estilo

00 01 * * * rsync -a --delete /var/www/ /media/ddexterno/var_www)

Una vez borrado el contenido de /media/ddexterno del hda1 se obtine:

* du --max-depth=1 -x -h
48K     ./lost+found
183M    ./var
4,0K    ./home
2,8M    ./etc
24K     ./media
200M    ./lib
290M    ./usr
3,2M    ./bin
28M     ./boot
0       ./dev
8,0K    ./mnt
0       ./proc
7,2M    ./root
8,2M    ./sbin
12K     ./tmp
0       ./sys
4,0K    ./srv
4,0K    ./opt
4,0K    ./initrd
721M    .

* df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1             4,6G  850M  3,6G  20% /
varrun                237M  180K  236M   1% /var/run
varlock               237M  4,0K  237M   1% /var/lock
udev                  237M   92K  236M   1% /dev
devshm                237M     0  237M   0% /dev/shm
/dev/hda2              32G  7,2G   23G  25% /home

Lo cual parece más correcto.

Para acabar, no me olvido tampoco de Miguel Tellería, el tema es que lo
que sugiere (arrancar con un live CD y chequear el sistema de archivos)
no lo puedo hacer desde aquí (mi casa) ya que el servidor le tengo en el
instituto, no obstante, lo haré en cuanto pueda.

Una vez más, no me cansaré de daros las gracias.

Luis



Más información sobre la lista de distribución Linuxcantabria