[linux-lvm] lvm_vg_create_lv_linear() stuck in dm_udev_wait()

Zdenek Kabelac zdenek.kabelac at gmail.com
Thu Sep 29 10:40:52 UTC 2011


2011/9/23 Alexander Lyakas <alex.bolshoy at gmail.com>:
> Hello Zdenek,
> I just wanted to update you:
>
> - ubuntu confirmed that this rule is problematic, and causes also other issues:
> https://bugs.launchpad.net/ubuntu/+source/udev/+bug/833891
>
> - we have uninstalled the ubuntu lvm package, and using now the 88
> version that you pointed at.
>
> At this point, this are going pretty well, although sometimes we have
> conflicts with other ubuntu packages, which try to install lvm/dmsetup
> from ubuntu, so we are preventing them from doing that.
>
> We had to add a code to manually activate the LVs once the VG shows up
> (it was done by the ubuntu rule), but this is perfectly fine for us.
>
> A question that we have: building the official LVM package has a lot
> of configuration options. We have picked some that make sense,
> especially the udev synchronization options. But perhaps we missed
> some important ones. Do you think you can recommend a set of conf
> options, to make the package most "friendly"?
>

It really depends on the type of use - i.e. you may check Fedora
packaging configure options construction in its rpm.spec.

Though some of them are now either defaults or not really usable.

I think the key ones are:  --enable-applib --enable-cmdlib
--enable-dmeventd -enable-udev_sync
and some cluster ones if you need them
--with-clvmd=cman,openais,corosync --enable-cmirrord

Zdenek




More information about the linux-lvm mailing list