On Tuesday 13 January 2009 20:58:40 John J. Foster wrote: > On Tue, Jan 13, 2009 at 08:44:38PM +0200, Alan McKinnon wrote: > > On Tuesday 13 January 2009 20:31:33 John J. Foster wrote: > > > In trying to extend a volume I get the following error: > > > > > > mockingbird ~ # lvextend -v -L400G /dev/vg00/data > > > Finding volume group vg00 > > > Archiving volume group "vg00" metadata (seqno 22). > > > Extending logical volume data to 400.00 GB > > > Creating volume group backup "/etc/lvm/backup/vg00" (seqno 23). > > > Found volume group "vg00" > > > Found volume group "vg00" > > > Loading vg00-data table > > > device-mapper: reload ioctl failed: Invalid argument > > > Failed to suspend data > > > > > > The following show in /var/log/messages: > > > > > > Jan 13 11:23:30 mockingbird device-mapper: table: device 8:5 too small > > > for target > > > > You are trying to create an lv that is bigger than the maximum > > > > Despite the fact that pvdisplay says you have 415GB unallocated space, > > you cannot make a 400G volume as lvm wants more than 15G for metadata. > > Looking at the existing usage, it is using around 5% for this. > > > > Try using the -l option to lvextend and specifying a number of extents > > instead of space usage. > > Thanks Alan, but that didn't do the trick. Even if I try to only make it > 200GB, same problem. > > mockingbird ~ # lvextend -v -l100000 /dev/vg00/data > Finding volume group vg00 > Archiving volume group "vg00" metadata (seqno 22). > Extending logical volume data to 390.62 GB > Creating volume group backup "/etc/lvm/backup/vg00" (seqno 23). > Found volume group "vg00" > Found volume group "vg00" > Loading vg00-data table > device-mapper: reload ioctl failed: Invalid argument > Failed to suspend data > mockingbird ~ # lvextend -v -L200G /dev/vg00/data > Finding volume group vg00 > Archiving volume group "vg00" metadata (seqno 22). > Extending logical volume data to 200.00 GB > Creating volume group backup "/etc/lvm/backup/vg00" (seqno 23). > Found volume group "vg00" > Found volume group "vg00" > Loading vg00-data table > device-mapper: reload ioctl failed: Invalid argument > Failed to suspend data
You could try this wiki FAQ: http://sources.redhat.com/lvm2/wiki/FrequentlyAskedQuestions Also have a look at the physical device the pv lives on. Do the device size and the pv data about it's size match? -- alan dot mckinnon at gmail dot com

