Falta espacio en el disco del sistema

Lo que sigue es la descripción de un pequeño incidente que tuvo lugar ya hace un tiempo, pero que quiero recordar para que quede registro de los pasos que seguí para solventarlo, pero sobre todo, para que quede claro que un buen mantenimiento del sistema es crucial para evitar sustos innecesarios. Es posible que te pueda parecer una tontería y por supuesto que no fue una catástrofe, pero podría haber resultado una situación problemática en otras circunstancias.

EL PROBLEMA: La partición /var estaba al 95% de espacio ocupado. Algo estaba ocupando el espacio del disco de manera inadvertida.

LA SOLUCION: Para saber qué es lo que está pasando con el espacio, hay que teclear el siguiente comando.

# du -a /var | egrep -v mysql | sort -nr | head -n 15
9191500 /var
7483332 /var/log
7437896 /var/log/samhain
1107688 /var/lib638432 /var/lib/clamav
603608 /var/log/samhain/samhain.log
510908 /var/cache484528 /var/cache/apt
420268 /var/cache/apt/archives
337928 /var/lib/clamav/daily.cld
300204 /var/lib/clamav/main.cld
217412 /var/log/samhain/samhain.log.29.gz
216660 /var/log/samhain/samhain.log.4.gz
206536 /var/log/samhain/samhain.log.1.gz
199168 /var/log/samhain/samhain.log.25.gz

Se puede ver claramente que el programa Samhain se estaba comiendo él solo todo el espacio libre de la partición. Lo había instalado para trastear con él, pero olvidé prestarle la atención debida.

La solución más fácil para mi fue desintalarlo mediante la opción purge que tiene el gestor de paquetes apt. Después de esto, si se ejecuta el mismo comando de nuevo, tenemos lo siguiente:

# du -a /var | egrep -v mysql | sort -nr | head -n 15
1647232	/var
1001284	/var/lib
638432	/var/lib/clamav
510924	/var/cache
484548	/var/cache/apt
420268	/var/cache/apt/archives
337928	/var/lib/clamav/daily.cld
300204	/var/lib/clamav/main.cld
152860	/var/lib/apt
152668	/var/lib/apt/lists
119464	/var/lib/dpkg
112984	/var/lib/dpkg/info
62124	/var/lib/apt/lists/httpredir.debian.org_debian_dists_stable_main_Contents-amd64.lz
454604	/var/cache/apt/archives/chromium_79.0.3945.130-1~deb10u1_amd64.deb
52528	/var/cache/apt/archives/chromium_76.0.3809.100-1~deb10u1_amd64.deb

de manera que el espacio ocupado ahora es solamente del 17%

Para quienes no queráis perder la posibilidad de auditar las incidencias del sistema o no podáis permitiros el lujo de desintalar samhain, tendréis que poner especial atención en la rotación del los logs para evitar llegar a este punto. A fin de cuentas, ese es precisamente el trabajo que debería realizar un buen sysadmin, entre otros.

Saludos.

Deja un comentario