Bug 198704
Summary: | LVM2 init may fail if dm_mod is still checking disks | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Gordon Messmer <gordon.messmer> |
Component: | udev | Assignee: | Harald Hoyer <harald> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.0 | CC: | agk, dwysocha, jjneely, k.georgiou, mbroz, notting, pknirsch, sal.scotto, ykopkova |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-05-18 20:28:56 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: | |||
Attachments: |
Description
Gordon Messmer
2006-07-12 23:18:42 UTC
Hm, can you get a strace of it failing? Yeah, sure. I traced the process before and after the sleep, and saw that "sdb" didn't exist in /dev on the first run. Afterward, I also got the output of 'ls -lR /dev' before and after the 'sleep'. Created attachment 132391 [details]
ls -lR /dev, during LVM2 init in rc.sysinit
Created attachment 132392 [details]
ls -lR /dev, during LVM2 init in rc.sysinit, after sleeping
Created attachment 132393 [details]
strace of vgscan, during LVM2 init in rc.sysinit
Created attachment 132394 [details]
strace of vgscan, during LVM2 init in rc.sysinit, after sleeping
How hard would it be to add something like udevsettle to RHEL 4's udev? *** Bug 178728 has been marked as a duplicate of this bug. *** would be possible, not sooo hard. is this still a problem? I may be able to check next week, when summer vacation begins. The only system where we see this problem is a file server for our students. I don't have a test system on which to reproduce the problem outside of the production environment. We updated the system today, and it seems to be fixed. If the problem comes back, I'll reopen this bug. I just encountered this bug on a RHEL 4.4 fully updated system. (Which means RHEL 4.5) I inserted a "sleep 20" around line 512. After the sleep the device /dev/sdb exists and the vgchange command activates its logical volumes. sdb is a 10T JetStor 516F connected via 4Gb FC to a QLogic QLE2460 HBA and the hardware platform is a Dell 2950. This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1004.html |