With software RAID (md) you must invoke some commands to do the hot swap. It's not auto-magic. Some of the hardware RAID systems I know of don't need any user input to re-sync. Just swap the bad disk for a good one.
It would be nice if md could detect a disk being replaced and do everything needed without user input.
Yes, agreed. This sort of communication would be the [simple] interface alluded to in other messages.
BUT!! md has a big difference on that point. md does not mirror disks! Read the above line again!
md mirrors partitions. I think it is a major difference. You must
No, that's not the major difference. You are very close, though:
The difference is that md manipulates anonymous block devices. The block devices can be whole disks, partitioned disks, un-partition-able media (nbd or ramdisk), whatever. As long as it's a block device, md can handle it.
So, functioning at the Linux block device level as it does, md is much more abstract and generic than hardware RAID, or "controller-focused software RAID" (i.e. Adaptec host raid, DDF, Promise pdcraid, hptraid, Silicon Image Medley RAID, ...)
Jeff
- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html