Revisamos los pasos esenciales para diagnosticar problemas relacionados con el sistema de archivos (file system) en Linux.
Paso 1: Verificar el uso del disco
Comienza con:
df -h
Este comando muestra el uso de disco por partición.
Paso 2: Identificar carpetas que ocupan más espacio
du -sh /* 2>/dev/null | sort -hr | head -n 10
Esto te da un top de carpetas más pesadas en el sistema raíz.
Para examinar una carpeta específica:
du -sh /ruta/a/carpeta/*
Paso 3: Detectar errores en el sistema de archivos
Primero, identifica el dispositivo:
lsblk
Luego revisa errores con fsck
(¡hazlo con la partición desmontada!):
sudo fsck /dev/sdX#
Reemplaza
/dev/sdX#
con la partición correspondiente. Usa con precaución en sistemas en producción.
Paso 4: Revisar logs del sistema
Consulta los logs del sistema con:
dmesg | grep -i error
O también:
journalctl -p err -xb
Esto puede revelar errores de E/S, corrupción de disco o montajes fallidos.
Paso 5: Verificar puntos de montaje
Comprueba si todas las particiones están montadas correctamente:
mount | column -t
O verifica tu archivo /etc/fstab
:
cat /etc/fstab
Paso 6: Verificar inodos disponibles
En sistemas muy llenos, puedes quedarte sin inodos:
df -ih
Si los inodos están al 100%, tendrás que borrar archivos pequeños o limpiar directorios temporales.
¿Te gustó esta guía? Más artículos técnicos en devxut.com.
Test