Multipath 0.8.8 reports High CPU usage when having Lun's using Multipath
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
multipath-tools (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Triaged
|
Undecided
|
Mitchell Dzurick |
Bug Description
When Multipath 0.8.8 to 0.9.3 is used with Ubuntu20.04 and especially with 22.04, showing High CPU usage for systemd and multipathd processes, making node unresponsive. Multipath 0.9.4 works just fine. But as there is no official multipath package for 0.9.4 with Ubuntu 20.04/22.04, need to compile.
The ask here is to have 0.9.4 available for Ubuntu 20.04 / 22.04. Currently its available for 23.x versions.
I was able to use the Mantic package repo and install with 22.04 and make it work.
Redhat fixed the same issue and below is the link,
Redhat Bug description: https:/
May be below is the code path having issue
Seems this impacting 0.8.8 till 0.9.3.
https:/
Related branches
- git-ubuntu import: Pending requested
-
Diff: 137 lines (+115/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/0020-BACKPORT-multipathd-avoid-busy-loop-in-child-for-del.patch (+107/-0)
debian/patches/series (+1/-0)
Changed in multipath-tools (Ubuntu Jammy): | |
assignee: | nobody → Mitchell Dzurick (mitchdz) |
Hi Ninoy,
Thank you for making this bug report and making Ubuntu better!
I would say getting multipath-tools version 0.9.4 back into Jammy/Focal is very unlikely due to the amount of changes and the risk of breaking other things in those stable releases.
However, if the commit you mentioned[0] is enough to fix the issue, that change that can make it into those releases (given proper regression testing). Although, I'm not sure right away if it applies cleanly to the code.
Would you like to go through the SRU process to get those changes in if you are familiar with it?
[0] - https:/ /github. com/opensvc/ multipath- tools/pull/ 31/commits/ 38851dcaafe3107 3655761228db7f0 9ffc5a9a58