Re: cryptsetup + lvm on usb disk, unusable /dev/dm-* after suspend/resume cycle

Milan Broz
2010-07-25T21:00:54Z

On 07/25/2010 06:06 PM, Nils Radtke wrote:

> Using an external usb 2 hdd with recent kernels with cryptsetup containers that
> contain lvm volumes.
>
> After a suspend/resume cycle, with active lvm volumes, the mounted fs is "offline",
> the dm-* devices don't respond to commands issued. No more access possible.
>
> Have to reboot to free the devices.

I guess it is not dm/block layer problem but USB related - can you check syslog if
the device is not attached after resume with another major:minor?

If this happens - you can free the mappings using dmsetup:
- try to force umount fs (if mounted), then run "dmsetup table" and manually remove
orphaned mappings using "dmsetup remove".

Milan