Bug 43909

Summary: fsck of RAID devices isn't serialized
Product: [Retired] Red Hat Linux Reporter: Alexandre Oliva <aoliva>
Component: e2fsprogsAssignee: Florian La Roche <laroche>
Status: CLOSED RAWHIDE QA Contact: Aaron Brown <abrown>
Severity: low Docs Contact:
Priority: medium    
Version: 7.1   
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: 2001-06-07 21:49:24 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 Alexandre Oliva 2001-06-07 21:49:22 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.2-2 i686; en-US; rv:0.9)
Gecko/20010507

Description of problem:
fsck doesn't notice that RAID devices live on the same disks, and checks
them in parallel.

How reproducible:
Always

Steps to Reproduce:
1.Create multiple RAID devices, each using one partition from the same set
of disks.
2.Press the reset switch.
3.Note how it checks all RAID devices in parallel.
	

Actual Results:  fsck takes a long time to complete, and the disks' heads
move like crazy.

Expected Results:  RAID devices built off partitions in the same disks
should be serialized.

Additional info:

I've worked around the problem by using increasing fs_passno numbers.

Comment 1 Florian La Roche 2001-06-29 10:26:00 UTC
e2fsprogs-1.22 treat all md devices to be on the same harddisk, so at least
multiple raid devices don't get checked at the same time. So partial
solutions are implemented, the passno configuration should be used to
fix other setups.

Thanks,

Florian La Roche