somehow we got a non-removeable file in EOS.
eos ls /eos/.../dir/<file>
show it, but
eos ls -l /eos/.../dir/<file>
The file is missing in QDB but present in the directory /eos/…/dir/.
Also, eos file info /eos/…/dir/
error: cannot stat '/eos/.../dir/<file>' (errc=2) (No such file or directory)
To prevent the risk of losing other files, we move all other files to another place.
But the directory is still not empty:
eos file info /eos/.../dir
Directory: '/eos/.../dir' Treesize: 0 Container: 0 Files: 1 Flags: 42755 Modify: Wed Nov 10 11:13:29 2021 Timestamp: 1636532009.542134950 Change: Wed Nov 10 11:12:28 2021 Timestamp: 1636531948.961985049 Sync : Wed Nov 10 11:13:29 2021 Timestamp: 1636532009.542134950 Birth : Thu Oct 28 10:52:59 2021 Timestamp: 1635407579.046592306 CUid: 0 CGid: 667 Fxid: 004bbd11 Fid: 4963601 Pid: 4963599 Pxid: 004bbd0f ETAG: 4bbd11:1636532009.542
eos rm -Fr /eos/.../dir
error: unable to remove directory ... reason: Unable to rmdir - Directory not empty ...
So, we can try deleting 004bbd11 as cxid, but is it safe to do this?
Or is there another way out of this situation?
We are working on the EOS version: