GNU/Linux >> Linux Esercitazione >  >> Linux

Come ripulire un elenco di inode orfani non elaborati?

Soluzione 1:

Se stai usando ext2 / ext3 / ext4 dovresti essere in grado di usare e2fsck per ripulire gli inode orfani:

e2fsck -f

Per reiserfs, puoi usare reiserfsck che pulirà anche gli inode orfani.

Soluzione 2:

e2fsck -f <mount point> non funzionerà.

Per prima cosa scopri i punti di montaggio con

sudo mount -l

Quindi fsck l'unità direttamente.

Ad esempio per me

sudo e2fsck -f /dev/xvda2

Soluzione 3:

Pulisci l'elenco degli inode orfani non elaborati smontando e rimontando il filesystem.

Una discussione estesa dalla mailing list linux-ext4 contiene maggiori informazioni su cos'è questo messaggio e perché potrebbe apparire. In breve, è successa una delle due cose:o ti sei imbattuto in un bug del kernel o, molto più probabilmente, si è verificato un danneggiamento del filesystem una delle volte precedenti che hai rimontato il filesystem in sola lettura. Questo è probabilmente il motivo per cui il sistema pensa che qualcosa stia ancora usando il filesystem quando non c'è.

Se è passato un anno e tu ancora non hai riavviato la macchina, arrenditi e pianifica una finestra di manutenzione.


Linux
  1. Come crittografare un singolo filesystem Linux

  2. Come elencare tutti gli utenti che hanno effettuato l'accesso

  3. Come pulire la cache yum su CentOS?

  4. Come trovare la dimensione dell'inode di un filesystem ext2/ext3/ext4?

  5. Come ottenere un elenco di directory in una zip?

Come elencare i pacchetti installati in Linux

Come elencare le partizioni del disco in Linux

Come elencare i dischi su Linux

Come elencare i servizi su Linux

Come elencare i pacchetti installati su Ubuntu 22.04

Come ripulire i file non necessari