[Bug 1202955] Re: (fakeraid) root device not activated during boot

Phillip Susi psusi at ubuntu.com
Mon Jul 22 15:20:15 UTC 2013


It seems the bug is that dmraid -i -r -cr /dev/sda is listing the name
of the first subset rather than the superset.  Your workaround won't
work if you have more than one array so it seems the underlying bug will
need to be fixed to have raid10 work.


** Changed in: dmraid (Ubuntu)
   Importance: Undecided => Medium

** Changed in: dmraid (Ubuntu)
       Status: New => Triaged

** Summary changed:

- (fakeraid) root device not activated during boot
+ raid10 not activated due to array vs subarray confusion

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

Title:
  raid10 not activated due to array vs subarray confusion

Status in “dmraid” package in Ubuntu:
  Triaged

Bug description:
  I've just installed a HP Microserver (N40L) with the latest installer
  from precise-updates/main/installer-amd64/20101020ubuntu136.9/images
  /quantal-netboot. The installer fails to activate the raid, so I had
  to drop into a shell, write dmraid -ay, to continue the installation.

  After the install, I have the exact same problem, I'm always dropped
  into the busybox initramfs shell, write "dmraid -ay" to activate the
  raid, and "exit", and boot continues as normal.

  I've solved my problem by adding the line "[ -x /sbin/dmraid ] &&
  /sbin/dmraid -ay" to the end of the /usr/share/initramfs-tools/scripts
  /local-top/dmraid as suggested in
  https://bugs.launchpad.net/ubuntu/+source/dmraid/+bug/247027/comments/21

  But I'm guessing there's a more sophisticated procedure that's not
  kicking in on my system. What information can I start providing to
  help get this fixed? (If there's a ubuntu developer interested, I can
  provide access directly to the box via the ilo device.)

  (initramfs) blkid
  (initramfs) blkid -p /dev/sd[a-d]
  /dev/sda: TYPE="promise_fasttrack_raid_member" USAGE="raid"
  /dev/sdb: TYPE="promise_fasttrack_raid_member" USAGE="raid"
  /dev/sdc: TYPE="promise_fasttrack_raid_member" USAGE="raid"
  /dev/sdd: TYPE="promise_fasttrack_raid_member" USAGE="raid"

  Without any parameters blkid doesn't return anything.

  (initramfs) dmraid -ay
  RAID set "pdc_ebdeeaiceb-0" was activated
  RAID set "pdc_ebdeeaiceb-1" was activated
  RAID set "pdc_ebdeeaiceb" was activated
  RAID set "pdc_ebdeeaiceb1" was activated
  RAID set "pdc_ebdeeaiceb2" was activated
  RAID set "pdc_ebdeeaiceb3" was activated

  I'm filing it under linux-lts-quantal, since it's the highest level
  package (I think) that is affected by the underlying problem. And I'm
  told it's not related to
  https://bugs.launchpad.net/ubuntu/+source/dmraid/+bug/941874

  linux-image-3.5.0-36-generic #57 precise1 (amd64)
  dmraid 1.0.0.rc16-4.1ubuntu8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dmraid/+bug/1202955/+subscriptions




More information about the foundations-bugs mailing list