Bug 133431
Summary: | vgremove hang after failed vgremove attempt | ||
---|---|---|---|
Product: | [Retired] Red Hat Cluster Suite | Reporter: | Corey Marthaler <cmarthal> |
Component: | gfs | Assignee: | Christine Caulfield <ccaulfie> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | GFS Bugs <gfs-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-10-29 21:04:11 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: |
Description
Corey Marthaler
2004-09-23 22:49:14 UTC
I'm not convinced that the cdrom messages have anything to do with this bug because even though I always see them right before seeing this bug I do also see them other times without issue. yes, the cdrom messages are a red herring. This is a bug introduced by me fixing a different bug yesterday. it's more complicated than even that. The following checkin fixes clvmd to cope with more then one VG lock, but there seems to be an LVM command-line bug in there too. I need to check with agk about that. Checking in clvmd-cman.c; /cvs/lvm2/LVM2/daemons/clvmd/clvmd-cman.c,v <-- clvmd-cman.c new revision: 1.2; previous revision: 1.1 done Checking in clvmd-command.c; /cvs/lvm2/LVM2/daemons/clvmd/clvmd-command.c,v <-- clvmd-command.c new revision: 1.3; previous revision: 1.2 done Checking in clvmd.c; /cvs/lvm2/LVM2/daemons/clvmd/clvmd.c,v <-- clvmd.c new revision: 1.3; previous revision: 1.2 done Checking in clvmd.h; /cvs/lvm2/LVM2/daemons/clvmd/clvmd.h,v <-- clvmd.h new revision: 1.2; previous revision: 1.1 done Checking in cnxman-socket.h; /cvs/lvm2/LVM2/daemons/clvmd/cnxman-socket.h,v <-- cnxman-socket.h new revision: 1.3; previous revision: 1.2 done This works for me now. Alasdair has given provisional blessing to the change, but it's in CVS anyhow. It looks to be the only line that got missed when the locking lines were converted to use new definitions, LCK_VG_WRITE. Will be in LVM2 2.00.25. fix verified. Updating version to the right level in the defects. Sorry for the storm. |