Hi, On 7/10/24 12:07, Loïc Tortay wrote:
On 10/07/2024 11:20, Dietmar Rieder wrote:
Hi,
Am 9. Juli 2024 13:37:58 MESZ schrieb Dietmar Rieder <dietmar.rieder@i-med.ac.at>:
Hi,
we noticed the following ceph errors in the kernel messages (dmesg -T):
[Tue Jul 9 11:59:24 2024] ceph: ceph_fill_inode 10003683698.fffffffffffffffe BAD symlink size 0
Is this something that we should be worried about?
We are currently trying to identify the inode/file using:
# find /data -inum 10003683698 -printf "%i %p\n"
Could deleting the inode fix the issue? If not what can we do?
find did not return anything. The error keeps showing up , has someone an idea?
Hello, The inode number in the error message is in hexadecimal while "find" expects a decimal number.
You can ask the MDS instead of using "find": ceph tell 'mds.*' dump inode 10003683698 | grep '"path"'
There is a more complicated way to find the name if the inode is not in the MDS cache (https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/MSB5TIG42XAF...)
Thanks a lot again. The method described in the linked posting worked. We deleted the symlink, we will keep an eye on it. Cheers Dietmar