>>>>> "NeilBrown" == NeilBrown <neilb@xxxxxxxx> writes: NeilBrown> On Tue, Oct 17 2017, John Stoffel wrote: >>>>>>> "NeilBrown" == NeilBrown <neilb@xxxxxxxx> writes: >> NeilBrown> Having both a bitmap and a journal is pointless. NeilBrown> Attempting to do so can corrupt the bitmap if the journal NeilBrown> replay happens before the bitmap is initialized. NeilBrown> Rather than try to avoid this corruption, simply NeilBrown> refuse to allow arrays with both a bitmap and a journal. NeilBrown> So: NeilBrown> - if raid5_run sees both are present, fail. >> >> So what happens if there's someone out there with an array setup with >> both already? Should the journal or the bitmap be removed at this >> time? NeilBrown> If someone has an array like that they can assemble it with NeilBrown> --update=no-bitmap NeilBrown> I'd rather not automatically disable things. That works for me, assuming there's a useful message in the logs explaining what's gone wrong here. Either mdadm emits the message, or the kernel does. -- 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