Bug 452866
Summary: | netfs does not synchronise with udev | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Bryn M. Reeves <bmr> | ||||
Component: | initscripts | Assignee: | initscripts Maintenance Team <initscripts-maint-list> | ||||
Status: | CLOSED ERRATA | QA Contact: | Brock Organ <borgan> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 5.2 | CC: | dkovalsk, harald, matt, notting, tao, ykopkova | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-01-20 22:16:02 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
Bryn M. Reeves
2008-06-25 14:18:03 UTC
Created attachment 310267 [details]
Add a udevsettle before mounting _netdev devices
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. As described in comment #0; when you have a system that exhibits this behavior it will fail 100% of the time. This normally involves very large numbers of devices or devices that are for some reason slow for udev to process. If using modified udev scripts is an acceptable way to reproduce for testing purposes then just adding a delay of a couple of seconds should be adequate to trigger a mount failure in the netfs script; just create an entry in fstab labelled with _netdev that attempts to mount such a "slow" device. Yes, I think might be acceptable and probably easier to setup then many iscsi drives (even though possible). Thanks for the info Bryn! Upon re-review... why isn't this patch in the iscsi script instead? +1, seeing this issue here on multiple systems. Confirming that adding /sbin/udevsettle --timeout=30 to init.d/iscsi startup, just after loginall, solves it nicely. Solid across 20 reboots. Bryn, Harald, Can you please add more clear/step-by-step reproducer for QE? Thank you in advance. 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-0245.html |