GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo limpiar una lista de inodos huérfanos sin procesar?

Solución 1:

Si está usando ext2/ext3/ext4, debería poder usar e2fsck para limpiar inodos huérfanos:

e2fsck -f

Para reservas, puede usar reiserfsck que también limpiará los inodos huérfanos.

Solución 2:

e2fsck -f <mount point> no funcionará.

Primero averigüe los puntos de montaje con

sudo mount -l

Luego fsck la unidad directamente.

Por ejemplo para mi

sudo e2fsck -f /dev/xvda2

Solución 3:

Limpia la lista de inodos huérfanos sin procesar desmontando y volviendo a montar el sistema de archivos.

Una discusión extendida de la lista de correo de linux-ext4 tiene más información sobre qué es este mensaje y por qué puede aparecer. En resumen, ha sucedido una de dos cosas:o se ha encontrado con un error del kernel o, lo que es más probable, se ha producido algún daño en el sistema de archivos una de las veces anteriores en las que volvió a montar el sistema de archivos de solo lectura. Probablemente por eso el sistema piensa que algo todavía está usando el sistema de archivos cuando no lo hay.

Si ha pasado un año y todavía no ha reiniciado la máquina, simplemente abandone y programe una ventana de mantenimiento.


Linux
  1. ¿Cómo limpiar las extensiones de archivo?

  2. Cómo enumerar todos los usuarios registrados

  3. ¿Cómo limpiar el caché de yum en CentOS?

  4. ¿Cómo encontrar el tamaño de inodo de un sistema de archivos ext2/ext3/ext4?

  5. Cómo encontrar la utilización de inodos del sistema de archivos en Linux

Cómo enumerar los paquetes instalados en Linux

Cómo enumerar particiones de disco en Linux

Cómo enumerar discos en Linux

Cómo enumerar servicios en Linux

Cómo enumerar los paquetes instalados en Ubuntu 22.04

Cómo limpiar archivos innecesarios