Re: anyone has experience debugging NFD goes into D state with ceph RBD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux