Maybe some connection issue between rbd to osd/mon.
As you had already pointed out, D means IO was issued/is in progress, but not yet ‘finished’,which could be no response from
remote or suck in retrying.
You can cat /proc/stack or tools like strace to investigate more(why it sucks).
On Sat, Jul 17, 2021 at 2:29 PM Xiaolong Jiang <xiaolong302@xxxxxxxxx> wrote:
_______________________________________________Hi,We are using ceph rbd. and we format as an XFS file system and then use NFS to export.When clients connect to NFS and send bytes to it, the nfsd daemon goes to D state.My understanding is when IO is slowing/blocking, the NFS daemon will be stuck in D state waiting for IO. but from the metrics, it seems fine and ceph -s doesn't show any slow ops.Anyone has similar experience and can share some hints/directions where to debug further?Thanks in advance.Xiaolong
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx
_______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx