Bug 677293

Summary: [RFE] Improve support for checking multiple filesystems in parallel
Product: Red Hat Enterprise Linux 5 Reporter: J.H.M. Dassen (Ray) <rdassen>
Component: initscriptsAssignee: initscripts Maintenance Team <initscripts-maint-list>
Status: CLOSED WORKSFORME QA Contact: qe-baseos-daemons
Severity: low Docs Contact:
Priority: low    
Version: 5.6CC: cww, harald, notting, pkeloth, rbinkhor
Target Milestone: rcKeywords: FutureFeature, Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-28 20:12:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 554476    

Description J.H.M. Dassen (Ray) 2011-02-14 09:33:32 UTC
2. What is the nature and description of the request?

Add the capability to do multiple fsck simultaneously during boot.
     
3. Why does the customer need this? (List the business requirements here)

Reduce the outage time when a system is rebooted and fsck is run on all file
systems. With high performance disk systems, file system checks may run in
parallel and be controlled with the "fsck pass number" in /etc/fstab. Without
this change, fsck will not check multiple file systems that appear to be on the
same disks even if the disk system can handle it.

4. How would the customer like to achieve this? (List the functional requirements here)

The fsck program already has the capability to check multiple file systems in
parallel, but this is controlled by defining environment variables. Setting
those variables so they affect /etc/rc.sysinit is accomplished by adding them
to /etc/sysconfig/network. They don't belong there... Without the change, fsck
cannot be used to its full potential and outage time is extended unnecessarily.
Customer already has script that works. 


5. Is there already an existing RFE upstream or in Red Hat bugzilla?

No

6. How quickly does this need resolved? (desired target release)

RHEL 5.7
   
7. Does this request meet the RHEL Inclusion criteria (please review)

Yes.

8. List the affected packages

initscripts

9. Would the customer be able to assist in testing this functionality if
implemented?

Yes

Comment 2 Bill Nottingham 2011-02-14 15:59:59 UTC
Does adding it to /etc/sysconfig/init help in this case?

Comment 3 Chris Williams 2011-02-25 17:40:50 UTC
*** Bug 680487 has been marked as a duplicate of this bug. ***

Comment 10 Bill Nottingham 2011-11-28 20:12:17 UTC
This should be accomplished by adding:

FSCK_FORCE_ALL_PARALLEL=1
export FSCK_FORCE_ALL_PARALLEL

to /etc/sysconfig/init.

Given that it can be accomplished with configuration, closing.