During rsnapshot (rsync based backup) run, I saw this error: rsync: [sender] readlink_stat("/home/myuser/react/react1/my-app/node_modules/sane/node_modules/define-property/LICENSE") failed: Structure needs cleaning (117) IO error encountered -- skipping file deletion I checked the issue with the affected file with $ cat /home/myuser/react/react1/my-app/node_modules/sane/node_modules/define-property/LICENSE cat: /home/myuser/react/react1/my-app/node_modules/sane/node_modules/define-property/LICENSE: Structure needs cleaning and $ ls -l /home/myuser/react/react1/my-app/node_modules/sane/node_modules/define-property/ ls: cannot access '/home/myuser/react/react1/my-app/node_modules/sane/node_modules/define-property/LICENSE': Structure needs cleaning total 20 -rw-r--r-- 1 myuser myuser 2508 23. Okt 2020 CHANGELOG.md -rw-r--r-- 1 myuser myuser 888 23. Okt 2020 index.js -????????? ? ? ? ? ? LICENSE -rw-r--r-- 1 myuser myuser 1417 23. Okt 2020 package.json -rw-r--r-- 1 myuser myuser 4826 23. Okt 2020 README.md It is some kind of EXT4 corruption. If I reboot, fsck runs successfully, but the error is not fixed. I tried again with the Tumbleweed rescue USB image and "fsck -t ext4 -C -DD /dev/md127". But also this fsck run is successful, but does not fix the problem. Some weeks ago, I made a backup, formatted the root filesystem, restored the backup and fixed some /etc files like /etc/fstab and /etc/default/grub, because the UUID of the root filesystem was changed during formatting. This fixed the same "Structure needs cleaning" for some weeks, but now it's back. How could I fix the "Structure needs cleaning" errors? I do not like to format the root partition every some weeks. I use Tumbleweed 20231001 on a software RAID 1 of two SATA SSD based partitions. Björn
participants (1)
-
Bjoern Voigt