The 'fake' RAID controller has two disks attached. Each is configured as
separate RAID-0 stripe arrays - this is because the controller doesn't
support JBOD pass-through.

This issue is caused by the LVM volumes on a fake-RAID device failing to
be ready because the LVM VG_CADDY/rootfs is not created since the VG's
container partition "/dev/mapper/pdc_ecjaiecgch4" does not get created:

(initramfs) cat /proc/version
Linux version 3.13.0-24-generic (buildd@panlong) (gcc version 4.8.2 (Ubuntu 
4.8.2-19ubuntu1) ) #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014

(initramfs) cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=/dev/mapper/VG_CADDY-rootfs ro debug 
bootdegraded=true libata.force=noncq console=tty0 console=ttyS0,115200n8 
[email protected]/eth0,@10.254.1.51/ --debug --verbose break=top 
nomdmonddf nomdmonisw

(initramfs) dmesg | grep -C2 sdb
[   97.610562] scsi 11:0:1:0: Direct-Access     ATA      ST380011A        3.06 
PQ: 0 ANSI: 5
[   97.610762] sd 11:0:1:0: [sdb] 156299375 512-byte logical blocks: (80.0 
GB/74.5 GiB)
[   97.610786] sd 11:0:1:0: Attached scsi generic sg2 type 0
[   97.610893] sd 11:0:1:0: [sdb] Write Protect is off
[   97.610895] sd 11:0:1:0: [sdb] Mode Sense: 00 3a 00 00
[   97.610942] sd 11:0:1:0: [sdb] Write cache: enabled, read cache: enabled, 
doesn't support DPO or FUA
[   97.675153]  sdb: sdb1 sdb2 sdb3 sdb4
[   97.675669] sd 11:0:1:0: [sdb] Attached SCSI disk
--
<27>[  100.196769] systemd-udevd[176]: inotify_add_watch(7, /dev/sdb3, 10) 
failed: No such file or directory
<27>[  100.196845] systemd-udevd[168]: inotify_add_watch(7, /dev/sdb1, 10) 
failed: No such file or directory
<27>[  100.197798] systemd-udevd[177]: inotify_add_watch(7, /dev/sdb4, 10) 
failed: No such file or directory
<27>[  100.198351] systemd-udevd[175]: inotify_add_watch(7, /dev/sdb2, 10) 
failed: No such file or directory
<27>[  100.198375] systemd-udevd[179]: inotify_add_watch(7, /dev/sdc2, 10) 
failed: No such file or directory
<27>[  100.198911] systemd-udevd[180]: inotify_add_watch(7, /dev/sdc3, 10) 
failed: No such file or directory

(initramfs) dmesg | grep 'too small'
[  100.346794] device-mapper: table: 252:13: dm-0 too small for target: 
start=13574144, len=142725198, dev_size=156298401

# fake RAID raw device
(initramfs) kpartx -l /dev/sdb
sdb1 : 0 2014 /dev/sdb 34
sdb2 : 0 1024000 /dev/sdb 2048
sdb3 : 0 12023809 /dev/sdb 1288192
sdb4 : 0 142725198 /dev/sdb 13574144

# same device through the device-mapper viewpoint
(initramfs) kpartx -l /dev/mapper/pdc_ecjaiecgch
Alternate GPT is invalid, using primary GPT.
pdc_ecjaiecgch1 : 0 2014 /dev/mapper/pdc_ecjaiecgch 34
pdc_ecjaiecgch2 : 0 1024000 /dev/mapper/pdc_ecjaiecgch 2048
pdc_ecjaiecgch3 : 0 12023809 /dev/mapper/pdc_ecjaiecgch 1288192
pdc_ecjaiecgch4 : 0 142725198 /dev/mapper/pdc_ecjaiecgch 13574144


I've moved the VG to another disk on a plain PATA controller for now. I'll 
investigate more when I have time.

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

Title:
  [Trusty] fails to boot with kernels later than v3.11: systemd-
  udevd[133]: conflicting device node

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to