Análisis del Uso de Disco

LinuxBeginner
Practicar Ahora

Introducción

¡Bienvenido, futuro administrador de sistemas! Acabas de comenzar tu nuevo rol en TechCorp, una startup tecnológica en rápido crecimiento. En tu primer día, recibes un mensaje urgente del desarrollador principal:

"¡Nuestro servidor de desarrollo principal se está quedando sin espacio en disco y está ralentizando a todo el equipo! Necesitamos tu ayuda para analizar el uso del disco y liberar algo de espacio lo antes posible. Tu misión, si decides aceptarla, es utilizar tus conocimientos de Linux para investigar y resolver esta crisis".

En este desafío, te pondrás en la piel de un administrador de sistemas y utilizarás comandos esenciales de Linux – df y du – para analizar el uso del disco, identificar los elementos que consumen más espacio y gestionar archivos de gran tamaño. Estas habilidades son fundamentales para mantener el rendimiento del sistema y prevenir emergencias por falta de espacio en escenarios reales.

Este es un Desafío (Challenge), que a diferencia de un Laboratorio Guiado, requiere que intentes completar la tarea de forma independiente en lugar de seguir pasos detallados. Los desafíos suelen tener cierta dificultad. Si te quedas atascado, puedes consultar con Labby o revisar la solución. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 99%. Ha recibido una tasa de valoraciones positivas del 99% por parte de los alumnos.

Evaluar la Situación General del Espacio en Disco

Tu primera tarea es obtener una visión panorámica del uso del disco en todos los sistemas de archivos montados en el servidor.

Objetivo

Utilizar el comando df para mostrar las estadísticas de uso de disco de todos los sistemas de archivos montados en un formato de lectura fácil para humanos.

Requisito

Emplea el comando df con la opción adecuada para mostrar los tamaños en un formato legible (por ejemplo, KB, MB, GB). Esto te ayudará a identificar rápidamente qué sistemas de archivos se están quedando sin espacio.

Ejemplo de Resultado

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 19G 0.2G 99% /
tmpfs 1.5G 12K 1.5G 1% /dev/shm
/dev/sdb1 50G 48G 2G 96% /mnt/data

Nota: Tu salida real reflejará el estado actual del servidor.

✨ Revisar Solución y Practicar

Investigar el Directorio /var

El desarrollador principal sospecha que los archivos de registro (logs) en el directorio /var podrían estar consumiendo mucho espacio. Tu siguiente tarea es investigar este directorio.

Objetivo

Analizar y mostrar el uso total de disco del directorio /var en un formato legible para humanos.

Requisito

Utiliza el comando du con las opciones adecuadas para:

  • Mostrar únicamente el tamaño total del directorio /var.
  • Mostrar el tamaño en un formato legible para humanos.

Ejemplo de Resultado

5.2G /var

Nota: El tamaño real dependerá del contenido del directorio /var en tu servidor.

✨ Revisar Solución y Practicar

Resumen

¡Felicidades, administrador de sistemas novato! Has completado con éxito tu primera tarea de gestión de crisis de espacio en disco. En este desafío, has demostrado habilidades esenciales para una administración eficaz del almacenamiento en sistemas Linux:

  1. Uso de df para obtener una visión general del uso de disco en todos los sistemas de archivos montados.
  2. Empleo de du para analizar el uso de disco en directorios específicos.
  3. Localización y gestión de archivos grandes que pueden estar consumiendo espacio innecesariamente.

Estas competencias son vitales para mantener el rendimiento del sistema y prevenir problemas de almacenamiento en entornos reales. Gracias a tu rápida intervención, el equipo de desarrollo puede continuar su trabajo sin interrupciones.

Recuerda que las comprobaciones periódicas del uso del disco y la gestión proactiva de archivos grandes son clave para evitar futuras emergencias. ¡Sigue perfeccionando estas habilidades, te serán de gran utilidad a lo largo de tu carrera como administrador de sistemas!