[systemd-devel] Cryptsetup on FakeRAID fails with timeout

Ali Lown ali at lown.me.uk
Mon Sep 24 06:45:21 PDT 2012


Kay,

Thanks. That rule appears to have fixed it for me.

> The current rules always marked all MD partitions as inactive, which
> does not sound right. We are not even sure if the partitions would
> ever get a change event later.

The partitions correctly mount at boot-time now. The luks partition
(md1p5) also mounts correctly (since it doesn't timeout waiting for
the device).
The partitions don't get marked with SYSTEMD_READY=0 now.

Here are some of the 'udevadm info' for a few of the devices/partitions:

/dev/md0:
P: /devices/virtual/block/md0
N: md0
L: 100
S: disk/by-id/md-uuid-ee87365a:bf0826c6:0825cc4b:d1c49ecb
E: DEVLINKS=/dev/disk/by-id/md-uuid-ee87365a:bf0826c6:0825cc4b:d1c49ecb
E: DEVNAME=/dev/md0
E: DEVPATH=/devices/virtual/block/md0
E: DEVTYPE=disk
E: ID_PART_TABLE_TYPE=dos
E: MAJOR=9
E: MD_DEVICES=2
E: MD_LEVEL=raid1
E: MD_METADATA=0.90
E: MD_UUID=ee87365a:bf0826c6:0825cc4b:d1c49ecb
E: MINOR=0
E: SUBSYSTEM=block
E: TAGS=:systemd:
E: USEC_INITIALIZED=69082

/dev/md0p6:
P: /devices/virtual/block/md0/md0p6
N: md0p6
L: 100
S: disk/by-id/md-uuid-ee87365a:bf0826c6:0825cc4b:d1c49ecb-part6
S: disk/by-label/VM
S: disk/by-uuid/ea7b4e89-1f07-4880-bc2a-e14132736627
E: DEVLINKS=/dev/disk/by-id/md-uuid-ee87365a:bf0826c6:0825cc4b:d1c49ecb-part6
/dev/disk/by-label/VM
/dev/disk/by-uuid/ea7b4e89-1f07-4880-bc2a-e14132736627
E: DEVNAME=/dev/md0p6
E: DEVPATH=/devices/virtual/block/md0/md0p6
E: DEVTYPE=partition
E: ID_FS_LABEL=VM
E: ID_FS_LABEL_ENC=VM
E: ID_FS_TYPE=ext4
E: ID_FS_USAGE=filesystem
E: ID_FS_UUID=ea7b4e89-1f07-4880-bc2a-e14132736627
E: ID_FS_UUID_ENC=ea7b4e89-1f07-4880-bc2a-e14132736627
E: ID_FS_VERSION=1.0
E: ID_PART_ENTRY_DISK=9:0
E: ID_PART_ENTRY_NUMBER=6
E: ID_PART_ENTRY_OFFSET=1048582144
E: ID_PART_ENTRY_SCHEME=dos
E: ID_PART_ENTRY_SIZE=419430400
E: ID_PART_ENTRY_TYPE=0x83
E: MAJOR=259
E: MD_DEVICES=2
E: MD_LEVEL=raid1
E: MD_METADATA=0.90
E: MD_UUID=ee87365a:bf0826c6:0825cc4b:d1c49ecb
E: MINOR=4
E: SUBSYSTEM=block
E: TAGS=:systemd:
E: USEC_INITIALIZED=26178

/dev/md1p5 (luks):
P: /devices/virtual/block/md1/md1p5
N: md1p5
L: 100
S: disk/by-id/md-uuid-62fc4783:5f6ad213:0825cc4b:d1c49ecb-part5
S: disk/by-uuid/1aca68ec-78a8-4330-81cf-c1c3510fe8df
E: DEVLINKS=/dev/disk/by-id/md-uuid-62fc4783:5f6ad213:0825cc4b:d1c49ecb-part5
/dev/disk/by-uuid/1aca68ec-78a8-4330-81cf-c1c3510fe8df
E: DEVNAME=/dev/md1p5
E: DEVPATH=/devices/virtual/block/md1/md1p5
E: DEVTYPE=partition
E: ID_FS_TYPE=crypto_LUKS
E: ID_FS_USAGE=crypto
E: ID_FS_UUID=1aca68ec-78a8-4330-81cf-c1c3510fe8df
E: ID_FS_UUID_ENC=1aca68ec-78a8-4330-81cf-c1c3510fe8df
E: ID_FS_VERSION=1
E: ID_PART_ENTRY_DISK=9:1
E: ID_PART_ENTRY_NUMBER=5
E: ID_PART_ENTRY_OFFSET=4096
E: ID_PART_ENTRY_SCHEME=dos
E: ID_PART_ENTRY_SIZE=3906244608
E: ID_PART_ENTRY_TYPE=0x83
E: MAJOR=259
E: MD_DEVICES=2
E: MD_LEVEL=raid1
E: MD_METADATA=0.90
E: MD_UUID=62fc4783:5f6ad213:0825cc4b:d1c49ecb
E: MINOR=1
E: SUBSYSTEM=block
E: TAGS=:systemd:

Ali


More information about the systemd-devel mailing list