Re: Prevent Autodetection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

On 11 June 2013 10:36, Richard Laager <rlaager@xxxxxxxxxx> wrote:
> I have a virtualization host running on an MD root filesystem. I also
> have two whole disks allocated to a virtualized guest which is doing an
> MD RAID1. The host is seeing the array (i.e. it shows up
> in /proc/mdstat). I'd like to prevent this, if for no other reason than
> if there's a problem with that array, it prevents (or at least delays)
> booting the host.
>
> I've tried setting "AUTO +1.x homehost -all" "AUTO homehost -all" and
> even "AUTO -all" in /etc/mdadm/mdadm.conf. I'm updating the initrd and
> rebooting after each change. I've tried "msdos" as well as GPT labels on
> the disks used by the guest. In every case I've tried, it's still
> imported.
>
> I'm running Ubuntu 12.04 "Precise" on both the host and the guest.
>
> $ uname -a
> Linux HOSTNAME 3.2.0-45-generic #70-Ubuntu SMP Wed May 29 20:12:06 UTC
> 2013 x86_64 x86_64 x86_64 GNU/Linux
>
> $ mdadm --version
> mdadm - v3.2.5 - 18th May 2012
>
> Does this suggest the initrd scripts are broken on Ubuntu, am I doing
> something wrong, or is it just not possible to prevent this
> autodetection?
>
> Thanks for any insight you can provide!

Please unpack initrd [1] and check mdamd.conf there, as the initramfs
hook may generate mdadm.conf from scratch. [2]
You may want to further adjust mdadm.conf via
/etc/initramfs-tools/hooks to make it the way you need it, and make
your changes persist across kernel/initrd upgrades.

[1] cd `mktemp -d` && gzip -dc /boot/initrd.img-`uname -r` | cpio -ivd
&& cat etc/mdadm/mdadm.conf
[2] see /usr/share/initramfs-tools/hooks/mdadm

Regards,

Dmitrijs.
--
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




[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux