Red Hat Bugzilla – Bug 224088
lvcreate fails when installing into pre-existing volume group with insufficient free space
Last modified: 2008-06-12 08:14:43 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:184.108.40.206) Gecko/20061219 Fedora/220.127.116.11-1.fc6 Firefox/18.104.22.168 pango-text
Description of problem:
I'm trying to install RHEL5-Beta2 into a system that already has RHEL5 installed. I have free space in a volume group, so I want to create a new logical volume and install RHEL5 into that volume. I've done this before with RHEL3 and RHEL4 with no problems.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start installer.
2. Select manual partitioning.
3. Create new logical volume "LVM_LogVol01" in "VolGrp00" and set as root mount point. Use existing /boot, and swap partitions.
Traceback (most recent call first):
File "/usr/lib/anaconda/fsset.py", line 2312, in setupDevice
raise SystemError, "lvcreate failed for %s" %(self.name,)
File "/usr/lib/anaconda/fsset.py", line 1613, in createLogicalVolumes
entry.device.setupDevice(chroot, vgdevice = vg)
File "/usr/lib/anaconda/packages.py", line 141, in turnOnFilesystems
File "/usr/lib/anaconda/dispatch.py", line 199, in moveStep
rc = stepFunc(self.anaconda)
File "/usr/lib/anaconda/dispatch.py", line 122, in gotoNext
File "/usr/lib/anaconda/gui.py", line 978, in nextClicked
File "/usr/lib/anaconda/iw/progress_gui.py", line 243, in renderCallback
File "/usr/lib/anaconda/gui.py", line 1005, in handleRenderCallback
SystemError: lvcreate failed for LVM_LogVol01
RHEL5 should have installed.
Will upload entire installation log shortly.
Created attachment 146382 [details]
Created attachment 146383 [details]
Output of "vgdisplay -v" in RHEL4
In the timeless words of Emily Litella, "never mind."
As it turns out, there wasn't enough space in the volume group to add a new
logical volume. There was enough space in the physical volume, but through a
slightly unusual series of events (which I won't go through here), the volume
group was smaller than the physical volume.
size of physical volume 24 GB
size of volume group 12 GB
- existing logical volume 8 GB
free space in group 4 GB
I was trying to create a new 8 GB logical volume when there was only 4 GB of
free space in the volume group. Once I increased the size of the volume group
to the size of the underlying physical volume, RHEL5 installs fine.
So I guess the real error was that anaconda didn't warn me that there wasn't
enough free space in the volume group.
(Emily Litella: http://en.wikipedia.org/wiki/Emily_Litella)
*** Bug 431564 has been marked as a duplicate of this bug. ***
FYI, I duped them because the tracebacks where equal