On Mon, Oct 31, 2016 at 11:36:39PM +0100, Peter Hoffmann wrote: > I'm a bit confused using the overlay function. There really needs to be a standard utility for this. Well, the "overlay manipulation functions" on that wiki page come close. You can paste/source those once in the shell and use them like commands. You need two sets of overlays, so you'd also have to create two sets of those functions (using different mapper names). You should verify that the overlay itself is good by comparing the size (blockdev --getsize64 /dev/thing /dev/mapper/overlaything) as well as the content (cmp /dev/thing /dev/mapper/thething, no output if there is no difference, you can ctrl-c). > mdadm --create --assume-clean --level=5 --raid-devices=4 /dev/md0 This is wrong, or rather, when re-creating RAID you must be much more verbose with the options. http://unix.stackexchange.com/a/131927/30851 > Both ways should look exactly the same at least for the first 1200M, > shouldn't they? If you deliberately created smaller overlays, mdadm uses different defaults depending on device size too. If you expect it to be identical also check that --examine (data offset etc.) looks identical. There's no point in using overlays that are not identical to the devices they're overlaying. Regards Andreas Klauer -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html