On Wed, 27 Aug 2014 18:32:13 +0800 Peter Hoeg <peter@xxxxxxxx> wrote: > Hi, > > this isn't so much a question as it trying to document the situation > with BBL's on Debian jessie, although if I've overlooked something, > please let me know. > > Purpose: Add BBL to a RAID created by an earlier version of mdadm > without BBL support. > > # mdadm --version > > mdadm - v3.3 - 3rd September 2013 > > > # uname -a > > Linux edith 3.14-2-amd64 #1 SMP Debian 3.14.15-2 (2014-08-09) x86_64 GNU/Linux > They should be new enough to handle bbls. > > # cat /proc/mdstat > > Personalities : [raid6] [raid5] [raid4] > md0 : active raid6 sda2[0] sdd2[4] sdc2[3] sdb2[1] > 5859439616 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/4] [UUUU] > bitmap: 1/2 pages [4KB], 1048576KB chunk > > unused devices: <none> > > > As the system boots from the RAID, I thought I could be clever and > simply edit /usr/share/initramfs-tools/scripts/local-top/mdadm and > change the "--assemble" statements to add "--update=bbl" which should > take care of things after a reboot. > > It basically runs: > # mdadm --assemble --scan --run --auto=yes > > so it would become: > # mdadm --assemble --update=bbl --scan --run --auto=yes Sorry, --update and --scan are incompatible. > > > That didn't work. I ended up in the initramfs and had to manually bring > up the RAID as well as LVM to get the machine booted. That would have been a good time to wield the --update=bbl seeing you were assembling the array anyway. > > Now, according to the manual with the version of mdadm on the machine, > '--update=bbl' is supported, however when asking mdadm directly, it > doesn't seem to be the case: > > # mdadm --assemble --update=? > > mdadm: Valid --update options are: > 'sparc2.2', 'super-minor', 'uuid', 'name', 'resync', > 'summaries', 'homehost', 'byteorder', 'devicesize', > 'no-bitmap', 'metadata', 'revert-reshape' Oops. I forgot to update that list when I added 'bbl' and 'no-bbl'. Will be fixed in 3.3.3. Thanks for the report, NeilBrown > > So in all likelyhood, this is a Debian packaging issue. > > If anyone answers, please CC me as I am not subscribed to the list, thanks. > > -- > Regards, > Peter > -- > 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
Attachment:
signature.asc
Description: PGP signature