Bug 2060989
Summary: | mds: reset heartbeat in each MDSContext complete() | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Greg Farnum <gfarnum> |
Component: | CephFS | Assignee: | Xiubo Li <xiubli> |
Status: | CLOSED ERRATA | QA Contact: | Amarnath <amk> |
Severity: | low | Docs Contact: | Masauso Lungu <mlungu> |
Priority: | unspecified | ||
Version: | 5.1 | CC: | ceph-eng-bugs, gfarnum, hyelloji, mlungu, tserlin, vereddy, vshankar, xiubli |
Target Milestone: | --- | ||
Target Release: | 6.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ceph-17.2.3-1.el9cp | Doc Type: | Bug Fix |
Doc Text: |
.‘MDS daemon’ now resets the heartbeat in each thread after each queued work
Previously, a thread would hold the `mds_lock` for a longtime if it had a lot of work to do. This caused other threads to be starved of resources and be stuck for a longtime, as a result MDS daemon would fail to report the heartbeat to monitor in time and be kicked out of the cluster.
With this fix, the MDS daemon resets the heartbeat in each thread after each queued work.
|
Story Points: | --- |
Clone Of: | 2041660 | Environment: | |
Last Closed: | 2023-03-20 18:55:34 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2126050 |
Comment 21
errata-xmlrpc
2023-03-20 18:55:34 UTC
|