You also need to escape any variables that need to be determined when the scripts runs, also mentioned below
[cid:[email protected]] Joseph Boyer Jr. | ETS Engineering | [email protected]<mailto:[email protected]> | +1 646.660.8352 | www.liquidnet.com<http://www.liquidnet.com/> From: Joseph Boyer Jr. Sent: Monday, August 02, 2010 3:51 PM To: [email protected] Subject: RE: partitioning It's a dash not an equals sign. The dash is means tabs to EOpart i.e. if [ \$numd = 1 ]; then #Physical Hardware cat <<-EOpart > /tmp/part-include part /boot --fstype ext3 --size=100 --ondisk=\$d1 --asprimary part pv.100000 --size \$pv1size --ondisk=\$d1 --asprimary part pv.200000 --size \$pv2size --grow --ondisk=\$d1 --asprimary volgroup rootvg pv.100000 volgroup datavg pv.200000 logvol / --fstype ext3 --vgname=rootvg --size=4192 --name=rootvol logvol /tmp --fstype ext3 --vgname=rootvg --size=548 --name=tmpvol logvol /var --fstype ext3 --vgname=rootvg --size=2048 --name=varvol logvol swap --fstype swap --vgname=rootvg --size=\$swapsize --name=swapvol logvol /appdata/cores --fstype ext3 --vgname=datavg --size=25600 --name=corevol logvol /appdata --fstype ext3 --vgname=datavg --size=1 --grow --name=appdatavol EOpart else cat <<-EOpart > /tmp/part-include part /boot --fstype ext3 --size=100 part pv.100000 --size \$pv1size --ondisk=\$d1 --asprimary part pv.200000 --size \$pv2size --grow --ondisk=\$d2 --asprimary volgroup rootvg pv.100000 volgroup datavg pv.200000 logvol / --fstype ext3 --vgname=rootvg --size=4192 --name=rootvol logvol /tmp --fstype ext3 --vgname=rootvg --size=548 --name=tmpvol logvol /var --fstype ext3 --vgname=rootvg --size=2048 --name=varvol logvol swap --fstype swap --vgname=rootvg --size=\$swapsize --name=swapvol logvol /appdata/cores --fstype ext3 --vgname=datavg --size=25600 --name=corevol logvol /appdata --fstype ext3 --vgname=datavg --size=1 --grow --name=appdatavol EOpart [cid:[email protected]] Joseph Boyer Jr. | ETS Engineering | [email protected]<mailto:[email protected]> | +1 646.660.8352 | www.liquidnet.com<http://www.liquidnet.com/> From: [email protected] [mailto:[email protected]] On Behalf Of Gavin Reid Sent: Monday, August 02, 2010 3:43 PM To: [email protected] Subject: partitioning Hi All , I am having problems with disk partitioning a section from my kickstart file follows #get the number of hard disks and there names set $(list-harddrives) let numd=$#/2 drive1=$1 drive2=$3 # Default data and rootvg size swapsize=8192 pv2size=1 pv1size=8196 if [ $numd = 1]; then # only one disk cat <<=EOpart > /tmp/part-include part /boot --fstype ext3 --size=100 --ondisk=$d1 --asprimary part pv.100 --size $pv1size --ondisk=$d1 --asprimary part pv.200 --size $pv2size --grow --ondisk=$d1 --asprimary volgroup rootvg pv.100 volgroup datavg pv.200 logvol / --fstype ext3 --vgname=rootvg --size=8196 --name=rootvol logvol /tmp --fstype ext3 --vgname=rootvg --size=548 --name=tmpvol logvol swap --fstype swap --vgname=rootvg --size=$swapsize --name=swapvol logvol /data --fstype ext3 --vgname datavg --size 1 --grow --name=nobackup EOpart else cat <<=EOpart > /tmp/part-include part /boot --fstype ext3 --size=100 --ondisk=$d1 --asprimary part pv.100 --size $pv1size --ondisk=$d1 --asprimary part pv.200 --size $pv2size --grow --ondisk=$d2 --asprimary part pv.300 --size 1 --grow --ondisk$d1 --asprimary volgroup rootvg pv.100 volgroup datavg pv.200 pv.300 logvol / --fstype ext3 --vgname=rootvg --size=8196 --name=rootvol logvol /tmp --fstype ext3 --vgname=rootvg --size=548 --name=tmpvol logvol swap --fstype swap --vgname=rootvg --size=$swapsize --name=swapvol logvol /data --fstype ext3 --vgname datavg --size 1 --grow --name=nobackup EOpart fi %include /tmp/part-include yet the installer explodes at the include line ... it seem that the /tmp/part-include is not created ... any ideas or better methods of partitioning
<<inline: image001.png>>
_______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
