Home_greyopenFATE - openSUSE feature tracking > #306188
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

Request for RAID metadata version specification option in Partitioner's install interface

Feature state

openSUSE-11.2
Rejected Information
openSUSE-11.4
Rejected Information

Description

Allow setting of software raid superblock version in YaST.

Relations

Discussion


icons/user_comment.png A. J. wrote: (8 years ago)

Why is it beneficial to change the version at all? Or should the default get changed?

icons/user_comment.png A. J. wrote: (8 years ago)

Or why shouldn't we use a later metadata version number by default instead?

icons/user_comment.png A. S. wrote: (8 years ago)

AFAIR not all bootloaders can handle the latest raid superblock versions.

icons/user_comment.png P. J. wrote: (8 years ago)

The mdadm utility defaults to 0.90, and I think it would make sense to follow that rather than use a later version for no particularly beneficial reason - in particular when an explicity upgrade to >0.90 regresses other functionality. Bug #357897.

icons/user_comment.png J. E. wrote: (8 years ago)

That would just mean that LILO has not been updated in *years*. Super1 support was added to mdadm over 4 years ago. Not even CentOS 5.x is reaches that age.

The main benficial reason here is to span MDs over many disks, and set names/hosts/uuids so that arrays do not accidentally get assembled in another system.

icons/user_comment.png P. J. wrote: (8 years ago)

The most recent LILO version is 22.8 from February 2007.

icons/user_comment.png P. J. wrote: (7 years ago)

Update: the most recent lilo is 23.1 from 4 November 2010:
http://lilo.alioth.debian.org/ftp/upstream/sources/

I have not yet looked at it in detail, but it looks like support for raid metadata got upgraded to 1.x.

icons/user_comment.png J. E. wrote: (8 years ago)

mdadm now defaults to 1.1.

icons/user_comment.png P. J. wrote: (8 years ago)

It's a case of "works with more than 28 devices" versus "works with lilo":

1) RAID array created with metadata version 0.90 -> it works with lilo, but will "only" support 28 devices.

2) RAID array created with metadata version >=1.0 -> it doesn't work with lilo, but supports more than 28 devices.

Both situations are corner cases, and both are easily worked around by creating the array outside of YaST.

Last change: 4 years ago
Voting
Score: 1
  • Negative: 0
  • Neutral: 1
  • Positive: 1
Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint