[WBEL-users] Problem with kickstart

Kirby Bohling kbohling@birddog.com
Mon, 3 May 2004 11:27:29 -0500


On Fri, Apr 30, 2004 at 08:41:18PM -0700, Alex Tkachenko wrote:
<snip...>
> The part of kickstart file which determines the hard drive layout:
> 

> clearpart --linux
> part raid.15 --size=100 --ondisk=hda --asprimary
> part raid.16 --size=100 --ondisk=hdc --asprimary
> part raid.18 --size=12288 --ondisk=hdc
> part raid.17 --size=12288 --ondisk=hda
> part raid.20 --size=100 --grow --ondisk=hdc
> part raid.19 --size=100 --grow --ondisk=hda
> raid /boot --fstype ext3 --level=RAID1 raid.15 raid.16
> raid pv.22 --fstype physical volume (LVM) --level=RAID1 raid.17 raid.18
> raid pv.23 --fstype physical volume (LVM) --level=RAID1 raid.19 raid.20
> volgroup Volume00 pv.22 pv.23
> logvol swap --fstype swap --name=LogVol01 --vgname=Volume00 --size=1024
> logvol / --fstype ext3 --name=LogVol00 --vgname=Volume00 --size=2048
> logvol /var --fstype ext3 --name=LogVol02 --vgname=Volume00 --size=8192

Here's a working config I use on WhiteBox all the time.  I believe
someone later on in the thread has correctly identified that you
need quotes around "physical volume (LVM)".  I have SCSI disks, and
I clear all of the partitions off just out of habit.

--- Start Here ---
clearpart --all --initlabel --drives=sda,sdb
# /boot mirrors
part raid.100000 --size=200 --ondisk=sda --asprimary
part raid.100001 --size=200 --ondisk=sdb --asprimary

# swap mirror
part raid.100002 --size=1000 --ondisk=sda --asprimary
part raid.100003 --size=1000 --ondisk=sdb --asprimary

# physical volume for the LVM mirrored.
part raid.100006 --size=1 --grow --ondisk=sda --asprimary
part raid.100007 --size=1 --grow --ondisk=sdb --asprimary

raid swap --fstype swap --level=RAID1 raid.100002 raid.100003
raid /boot --fstype ext3 --level=RAID1 raid.100000 raid.100001

raid pv.01 --fstype "physical volume (LVM)" --level=RAID1 raid.100006 raid.100007

volgroup internal pv.01 

logvol /    --fstype ext3 --vgname=internal --size=1000 --name=root
logvol /usr --fstype ext3 --vgname=internal --size=3000 --name=usr
logvol /tmp --fstype ext3 --vgname=internal --size=2000 --name=tmp
logvol /var --fstype ext3 --vgname=internal --size=3000 --name=var
logvol /home --fstype ext2 --vgname=internal --size=24000 --name=home
--- Stop Here ---

Thanks,
	Kirby