Solución:
Eso es muy indicativo de la corrupción del sistema de archivos. Debe desmontar, hacer una copia de seguridad a nivel de sector de su disco y luego ejecutar e2fsck para ver qué está pasando. Si hay una corrupción importante, es posible que más tarde se alegrará de haber realizado una copia de seguridad a nivel de sector antes de permitir que e2fsck manipule los datos.
Si ayuda a alguien, tuve un problema similar (copias de seguridad rsync / rsnapshot, en un archivo afectado). Publiqué mi problema / solución, aquí:
https://ubuntuforums.org/showthread.php?t=2348768&p=13627299#post13627299
RESUMEN:
error de copia de seguridad de rsnapshot (rsync) en el sistema arch linux x86_64; un archivo dañado y profundamente anidado arrojaba ese error, que también se muestra cuando intenté eliminar ese archivo:
sudo rm -fR hourly.5/
rm: cannot remove 'hourly.5/snapshot_root/mnt/Vancouver/temp/temp - old/temp - 09 (Dec 07, 2014 - Sep 02, 2015)/a_OLD-gmail/[email protected]/[Gmail]/LINUX/rsync, rsnapshot; Other backups/19.bak': Structure needs cleaning
Aqui esta el problema:
cd mnt/Vancouver/temp/temp - old/temp - 09 (Dec 07, 2014 - Sep 02, 2015)/a_OLD-gmail/[email protected]/[Gmail]/LINUX/rsync, rsnapshot; Other backups/
ls -l
ls: cannot access '19.bak': Structure needs cleaning
total 0
-????????? ? ? ? ? ? 19.bak ## << THAT IS THE PROBLEM!!
[ See also: https://www.reddit.com/r/linuxquestions/comments/4b47r2/has_anyone_ever_gotten_structure_needs_cleaning/ ]
Mi unidad de respaldo es / dev / sda1.
sudo umount /dev/sda1
sudo fsck.ext4 /dev/sda1 ## << accepted suggested fixes
Reiniciado: todo parece estar bien. Entró en la unidad de copias de seguridad, eliminó ese archivo problemático:
/mnt/Backups/rsnapshot_backups/hourly.5/snapshot_root/mnt/Vancouver/temp/temp - old/temp - 09 (Dec 07, 2014 - Sep 02, 2015)/a_OLD-gmail/[email protected]/[Gmail]/LINUX/rsync, rsnapshot; Other backups/19.bak
¡¿QED ?!
[Update: yes; that worked: my backups are running normally, again! 🙂 ]
Los sistemas de archivos a veces no están en orden y necesitan limpieza. Esto se puede hacer por fsck mando. Pero recuerde, debe ejecutar fsck solo en particiones desmontadas para evitar el riesgo de corrupción de archivos.
Si su sistema de archivos es ext4, intente ejecutar este comando:
fsck -AR -t ext4 -y