Cómo comprobar el uso de disco y eliminar archivos grandes
Shared FAQ page chrome: see INDEX-AND-CHROME.md. Translate once.
Body
Introducción
Un disco lleno es una causa habitual de errores de servicio. Compruébelo primero. Si el uso del disco del servidor está al 100 %, el primer lugar donde buscar son los archivos de log del servidor. En la mayoría de las distribuciones Linux, la ubicación /var/log guarda los logs generales de los servicios. Puede ir a esa ubicación y eliminar los archivos de log rotados que sean muy antiguos y poco relevantes. Use el comando siguiente para ir a la ubicación y listar directorios y archivos según el espacio que ocupan.
cd /var/log
du -sch ./*
Puede usar el comando rm -f para eliminar archivos de log grandes o rotados.
rm -f exim_paniclog-* elimina todos los archivos exim_paniclog rotados, rm -f exim_mainlog-* elimina todos los archivos exim_mainlog rotados, y así sucesivamente. Podemos seguir con la limpieza una vez liberados al menos de 100 MB a 200 MB vaciando los archivos de log como acabamos de ver.
Compruebe los archivos de backup
Revise los espacios web en busca de datos redundantes, como archivos de backup creados para documentos, directorios o bases de datos, archivos de backup subidos, etc., descárguelos a su equipo local y elimine las copias del servidor. Compruebe si ha configurado algún backup automático desde los paneles de control, verifique la ubicación del backup y elimine los backups antiguos.
Compruebe los directorios de caché, sesiones y temporales.
Revise los directorios de caché, los directorios de sesiones de PHP (compruebe session.save_path en php.ini) y los directorios temp/tmp de su servidor. Es recomendable borrar los archivos de caché, sesiones y temporales con más de 7 días; consulte con su desarrollador web si no está seguro de la validez de esos datos. Puede ir a esas ubicaciones en una sesión SSH como usuario root y ejecutar el comando find siguiente para eliminar los archivos con más de 7 días.
cd /<location>/
find . -type f -mtime +7 -exec rm {} \;
Compruebe el uso actual del disco con el comando df -h y asegúrese de que el servidor tiene al menos 10GB de espacio libre, o lo que requiera su aplicación.
Verifique el uso de disco por la estructura de directorios con du -sch /*
Continúe el procedimiento de forma recursiva en los directorios internos, por ejemplo du -sch /home/* y du -sch /backup/*, para hacerse una idea del espacio que ocupan los distintos subdirectorios.
De las FAQ de EuroVPS.
Más en la categoría «Guías»Su próximo socio de infraestructura
¿Todavía tiene
una pregunta?
Díganos qué intenta hacer. Un ingeniero lo leerá y le responderá.
+357 222 32280
Empecemos por su infraestructura.
Un poco de contexto nos ayuda a empezar la conversación adecuada.
