Chris Mason wrote: >> 2. I found a file which is listed in the directory, but stat on it >> returns "No such file or directory". Certainly, rm and unlink cannot >> remove it. The partition has 14G in use. What can I do to provide a >> useful piece of FS structure information? How can I remove the file >> afterwards. > > I'd say to send us the btrfsck output, it will help answer these > questions.
OK, after cleaning the FS from bad files I managed to run btrfsck. It reports unresolved reference. The files I cleaned were related to libattr, so I do not believe a kernel header would be a hardlink to them.
root 5 inode 273 errors 0 unresolved ref dir 270 index 2 namelen 4 name attr filetype 0 error 3 root 5 inode 274 errors 0 unresolved ref dir 271 index 2 namelen 2 name cs filetype 0 error 3 root 5 inode 275 errors 0 unresolved ref dir 271 index 3 namelen 2 name de filetype 0 error 3 root 5 inode 276 errors 0 unresolved ref dir 271 index 4 namelen 2 name es filetype 0 error 3 root 5 inode 277 errors 0 unresolved ref dir 271 index 5 namelen 2 name fr filetype 0 error 3 root 5 inode 278 errors 0 unresolved ref dir 271 index 6 namelen 2 name gl filetype 0 error 3 root 5 inode 279 errors 0 unresolved ref dir 271 index 7 namelen 2 name nl filetype 0 error 3 root 5 inode 280 errors 0 unresolved ref dir 271 index 8 namelen 2 name pl filetype 0 error 3 root 5 inode 281 errors 0 unresolved ref dir 271 index 9 namelen 2 name sv filetype 0 error 3 root 5 inode 290 errors 0 unresolved ref dir 272 index 2 namelen 4 name man1 filetype 0 error 3 root 5 inode 291 errors 0 unresolved ref dir 272 index 3 namelen 4 name man2 filetype 0 error 3 root 5 inode 292 errors 0 unresolved ref dir 272 index 4 namelen 4 name man3 filetype 0 error 3 root 5 inode 293 errors 0 unresolved ref dir 272 index 5 namelen 4 name man5 filetype 0 error 3 root 5 inode 316 errors 0 unresolved ref dir 353285 index 1288 namelen 28 name mwave.h.tmp-31838-1822528541 filetype 1 error 1 root 5 inode 353285 errors 200 found 14247617559 bytes used err is 1 total csum bytes: 13316736 total tree bytes: 627621888 btree space waste bytes: 174539968 file data blocks allocated: 13776285696 referenced 13445578752 Btrfs Btrfs v0.18