[Bug 251646] Re: {upstream} missing command to start *single* arrays in "auto-read" mode (like --incremental)

ceg 251646 at bugs.launchpad.net
Mon May 21 16:32:13 UTC 2012


Are you aware that starting all arrays degraded (what the initramfs
scripts currently have to do) is a serious bug? The replicas will
diverge, and if the non-rootfs devices become accessible later they need
to resync.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mdadm in Ubuntu.
https://bugs.launchpad.net/bugs/251646

Title:
  {upstream} missing command to start *single* arrays in "auto-read"
  mode (like --incremental)

Status in mdadm - Tool for managing linux software RAID arrays.:
  New
Status in “mdadm” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: mdadm

  
  Initramfs has to start (selected) md devices in degraded mode. (The ones that contain the rootfs and swap/resume partition, if they didn't start after some time of udev hotplugging.)

  It seems to be preferable to use --incremental not only in the udev
  rules but also in the boot scripts, because is said to support "auto-
  read" mode for smoth inclusion of members that appear later on.

  But the boot script should only start selected arrays, i.e. the one
  containing the rootfs not all incomplete ones.

  So where "mdadm --run /dev/mdX" is preferable to "mdadm --assemble
  --scan" (only start selected array degraded),

  something like: "mdadm --incremental --run /dev/mdX" or to start all
  arrays in "auto-read" mode by default might be preferable to both.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mdadm/+bug/251646/+subscriptions




More information about the foundations-bugs mailing list