On Thu, 12 Feb 2009, Keld Jørn Simonsen wrote: > On Thu, Feb 12, 2009 at 09:13:17AM +0000, Steve Fairbairn wrote: >> Keld Jørn Simonsen wrote: >>> >>> I would rather have functionality to convert raid10 to raid5. >>> raid1 should be depreciated, as raid10,n2 for all purposes is the same >>> but better implementation and performance, and raid10,f2 and raid10,o2 >>> are even better. Nobody should use raid1 anymore. Interesting. >> Complete ignorance of raid10 here, but is raid10, bootable, >> like raid1 is? I use raid1 on my root and boot partitions. > > AFAIK, raid10,n2 in default mode (superblock etc) is bootable, as it > looks like two copies of a normal FS. I think this was even reported > on this list at some time. > > You are not the only one that does not know much about raid10. I think > most Linux administrators don't. And other system adminstrators most > likely don't either. Probably because of its name, which is too close to RAID 1+0 and therefore can easily be ignored in situations where RAID 1+0 normally can't be used. I always assumed (without looking into it) that raid10 was supposed to be a replacement/improvement on RAID 1+0, which requires a minimum of 4 drives. I'd seen the wikipedia page where 3 drives are used for raid10, but it never occurred to me that raid10 is such a generalization that it could be used with just two drives. > Maybe we should rename raid10 to raid1? That would be a mistake, too. It's not tied to RAID 1+0, but it's not tied down to RAID 1 either, and its name should reflect that. I'd prefer something like raid1+0E, raid0E, raid1+1, or even just raid11. The latter term is not used anywhere I know of, so it stands out. The horse has already probably left the barn on this one, though. Perhaps instead the documentation in mdadm(8) and md(4) could be updated to mention that raid10 is a combination of the concepts in RAID 1 and RAID 0, but is generalized enough so that it can be done with just two drives at a minimum. That would have caught my eye, at least.