On Tue, 2012-06-05 at 05:08 +0400, George Shuklin wrote:This is a limitaiton of LMV itself. I'm talking about making those LV active (visible in system). When you trying to activate too much LV, you will get 'device io ctl failed' message.Anyway, using LVM to provide logical volumes to customers seems be fineman 8 vgcreate reads (in part):
(at least by name). But that limitation for minor is breaking whole idea.
-l, --maxlogicalvolumes MaxLogicalVolumes
Sets the maximum number of logical volumes allowed in this
volume group. The setting can be changed with vgchange. For
volume groups with metadata in lvm1 format, the limit and
default value is 255. If the metadata uses lvm2 format, the
default value is 0 which removes this restriction: there is then
no limit.
Doesn't that option work for you (assuming you're not stuck on lvm1
format)? If not, where do things go wrong?
(Note that I never worry about this limit, since I never use more than a
handful of logical volumes per volume group.)