[DRBD-user] drbd_flush_workqueue stuck

RUGINA Szabolcs-Gavril Szabolcs.RUGINA at frequentis.com
Tue Jan 19 16:58:31 CET 2021

Hi folks,
Thank you for your time and support in advance.

We have a problem since a while, and it consumed a lot of time to narrow down the reason.

Our final "catch" is that apparently a DRBD resource is stuck and that causes in cascade other problems.
The setup is:

  *   RHEL cluster, Pacemaker, DRBD
  *   httpd, httpd-fs, httpd-storage (configured as a drbd resource with 2 nodes and a diskless tiebreaker node)

Kernel stack (the problematic one):
[<ffffffffc09ffeb3>] drbd_flush_workqueue+0x63/0x80 [drbd] (<== stuck)
[<ffffffffc09ed2e2>] conn_disconnect+0x102/0x450 [drbd]
[<ffffffffc09ee438>] drbd_receiver+0x1f8/0x780 [drbd]
[<ffffffffc09fc206>] drbd_thread_setup+0xb6/0x1f0 [drbd]
[<ffffffff84ac61f1>] kthread+0xd1/0xe0
[<ffffffff8518dd1d>] ret_from_fork_nospec_begin+0x7/0x21
[<ffffffffffffffff>] 0xffffffffffffffff

Software versions used:
[root at dep-1 myusername]# rpm -qa | grep drbd
[root at dep-1 myusername]# rpm -qa | grep pacema
[root at dep-1 myusername]# rpm -qa | grep corosync
[root at dep-1 frqadmin]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.7 (Maipo)

Resource config attached: drbd-resource-conf.txt.
Stack for all threads attached: drbd-resource-full-stack.txt.

Do you have any idea what could be wrong, what is causing the thread to stuck?

Best Regards,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20210119/9a084858/attachment.htm>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: drbd-resource-conf.txt
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20210119/9a084858/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: drbd-resource-full-stack.txt
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20210119/9a084858/attachment-0001.txt>

More information about the drbd-user mailing list