When %pre is used in a kickstart the code that follows is executed before
the install begins. If you are building your partition info in a pre
section you also need to put it out to a file. Then later in the kickstart
template use an include to bring the section in. There examples all over.
Good luck.

C
On Sep 11, 2012 8:28 AM, "Bai Shen" <baishen.li...@gmail.com> wrote:

> So the snippet needs to execute after the %pre instead of before as the
> autopart does?
>
> On Tue, Sep 11, 2012 at 10:12 AM, Corey Kovacs <corey.kov...@gmail.com>wrote:
>
>> install anaconda on a running machine....
>>
>> /usr/share/anaconda/list-harddrives-stub
>>
>> The "set" in the partitioning snippet is not a cheetah macro command,
>> it's a shell command. The partitioning snippet gets executed as a %pre
>> section in the kickstart.
>>
>> -C
>>
>>
>> On Tue, Sep 11, 2012 at 8:07 AM, Bai Shen <baishen.li...@gmail.com>wrote:
>>
>>> I tried doing that and it says that set is not a recognized command.  I
>>> put a # in front like I did for the other set and now it can't find the
>>> kickstart file.  Not sure if it's related or not.
>>>
>>> Also, how do you run list-harddrives-stub manually?  It doesn't show up
>>> as a command on my system.
>>>
>>>
>>> On Tue, Sep 11, 2012 at 8:12 AM, Corey Kovacs <corey.kov...@gmail.com>wrote:
>>>
>>>> If you install anaconda and run list-harddrives-stub manually, you'll
>>>> see what it's doing.
>>>>
>>>> Basically, it returns something like this.
>>>> sda 1907729.08594
>>>> sdb 1907729.08594
>>>> sdc 1907729.08594
>>>>
>>>> the set $(list-harddrives) bit of code, assigns these values to the $1
>>>> $2 $3 ... variables. So when you need to refer to the drives in the
>>>> partitioning snippet code, you can just refer to the first drive and $d1,
>>>> then second as $d2 etc.
>>>>
>>>> Remember to escape the "$" in the snippet tho..
>>>>
>>>> for example the snippet code would look like this....
>>>> set \$(list-harddrives)
>>>> let numd=\$#/2 # Number of harddrives
>>>> d1=\$1 # Device for first drive
>>>> d2=\$3 # Device for first drive
>>>> d3=\$5 # Device for first drive
>>>>
>>>> etc...
>>>>
>>>> Nice thing about this is it lets you make some decisions based on the
>>>> existence of the "d" variables. So if "$d3" exists on a certain machine,
>>>> add it to the config, otherwise, don't include it's partitioning info etc.
>>>> Quite handy
>>>>
>>>> Hope this helps
>>>>
>>>>
>>>> -C
>>>>
>>>>
>>>> On Tue, Sep 11, 2012 at 5:45 AM, Bai Shen <baishen.li...@gmail.com>wrote:
>>>>
>>>>> Can you explain that in more detail?  I'm not quite sure I follow what
>>>>> it's supposed to do.  Do I continue with $3 for the second drive and $4 
>>>>> for
>>>>> the second drives size?
>>>>>
>>>>> Thanks.
>>>>>
>>>>>
>>>>> On Mon, Sep 10, 2012 at 12:04 PM, Pablo Iranzo Gómez <
>>>>> pablo.ira...@redhat.com> wrote:
>>>>>
>>>>>> Why don't you use:
>>>>>>
>>>>>> set $(list-harddrives)
>>>>>> let numd=$#/2 # Number of harddrives
>>>>>> d1=$1 # Device for first drive
>>>>>> S1=$2 # size for first drive
>>>>>>
>>>>>> and then "--ondisk=$d1" ??
>>>>>>
>>>>>> Regards
>>>>>> Pablo
>>>>>>
>>>>>>
>>>>>> ------------------------------
>>>>>>
>>>>>> *De: *"Owen Mann" <owen.m...@interactivedata.com>
>>>>>> *Para: *"cobbler mailing list" <cobbler@lists.fedorahosted.org>
>>>>>> *Enviados: *Lunes, 10 de Septiembre 2012 18:02:11
>>>>>> *Asunto: *Re: [cobbler] Different partitioning requirements
>>>>>> for        identical        blades
>>>>>>
>>>>>>
>>>>>>  Are you sure there /is/ a /dev/sda? If it’s an HP, try "cciss/c0d0".
>>>>>>
>>>>>>
>>>>>>
>>>>>> Owen Mann, Interactive Data Real Time Services
>>>>>> 60 Codman Hill Rd, Boxborough, MA 01719
>>>>>> 978-795-3758 owen.m...@interactivedata.com
>>>>>>
>>>>>> “We have to remember that what we observe is not nature in itself,
>>>>>> but nature exposed to our method of questioning.” -Werner Heisenberg
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From:* cobbler-boun...@lists.fedorahosted.org [mailto:
>>>>>> cobbler-boun...@lists.fedorahosted.org] *On Behalf Of *Bai Shen
>>>>>> *Sent:* Monday, September 10, 2012 11:38 AM
>>>>>> *To:* cobbler mailing list
>>>>>> *Subject:* Re: [cobbler] Different partitioning requirements for
>>>>>> identical blades
>>>>>>
>>>>>>
>>>>>>
>>>>>> How do you configure multiple disks when not using raid?  I'm trying
>>>>>> to specify --ondisk=sda and cobbler keeps giving me an error saying bad
>>>>>> keyword '/dev/sda'
>>>>>>
>>>>>> Any suggestions?
>>>>>>
>>>>>>  On Thu, Sep 6, 2012 at 1:15 PM, James Clendenan <
>>>>>> james.clende...@gmail.com> wrote:
>>>>>>
>>>>>> Personally I would just use a tag and in the partitioning section
>>>>>> test if that tag is set or not. It gets a bit more interesting when you
>>>>>> start merging roles so keeping each of the tags as atomic as possible is
>>>>>> useful. But I have had to do this when doing bake offs with different 
>>>>>> raid
>>>>>> configurations in the past and it works well.
>>>>>>
>>>>>> James
>>>>>>
>>>>>> --
>>>>>> Sent from my phone.
>>>>>>
>>>>>>
>>>>>> On 2012-09-06, at 7:11 PM, Bai Shen <baishen.li...@gmail.com> wrote:
>>>>>>
>>>>>> > I have a blade server that I'm building using cobbler to be a
>>>>>> hadoop cluster.  Since the data nodes like seeing the individual drives,
>>>>>> I'm going to partition those differently than the other nodes.
>>>>>> >
>>>>>> > Is there a recommended method to handling the parititions?
>>>>>>  Everything else about the kickstart will be the same.
>>>>>> >
>>>>>> > Thanks.
>>>>>>
>>>>>> > _______________________________________________
>>>>>> > cobbler mailing list
>>>>>> > cobbler@lists.fedorahosted.org
>>>>>> > https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>>> _______________________________________________
>>>>>> cobbler mailing list
>>>>>> cobbler@lists.fedorahosted.org
>>>>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *******************************************************
>>>>>> This message (including any files transmitted with it) may contain
>>>>>> confidential and/or proprietary information, is the property of 
>>>>>> Interactive
>>>>>> Data Corporation and/or its subsidiaries, and is directed only to the
>>>>>> addressee(s). If you are not the designated recipient or have reason to
>>>>>> believe you received this message in error, please delete this message 
>>>>>> from
>>>>>> your system and notify the sender immediately. An unintended recipient's
>>>>>> disclosure, copying, distribution, or use of this message or any
>>>>>> attachments is prohibited and may be unlawful.
>>>>>> *******************************************************
>>>>>> _______________________________________________
>>>>>> cobbler mailing list
>>>>>> cobbler@lists.fedorahosted.org
>>>>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Pablo Iranzo Gómez (pablo.ira...@redhat.com)
>>>>>> Senior Global Profesional Services Consultant (RHCA, RHCSS, RHCDS,
>>>>>> RHCVA, RHCE, RHCSA, RHCSP) #110-215-852
>>>>>> Phone: +34 645 01 01 49 (CET/CEST)
>>>>>> GnuPG KeyID: 0x5BD8E1E4
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> cobbler mailing list
>>>>>> cobbler@lists.fedorahosted.org
>>>>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> cobbler mailing list
>>>>> cobbler@lists.fedorahosted.org
>>>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> cobbler mailing list
>>>> cobbler@lists.fedorahosted.org
>>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>>
>>>>
>>>
>>> _______________________________________________
>>> cobbler mailing list
>>> cobbler@lists.fedorahosted.org
>>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>
>>>
>>
>> _______________________________________________
>> cobbler mailing list
>> cobbler@lists.fedorahosted.org
>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>
>>
>
> _______________________________________________
> cobbler mailing list
> cobbler@lists.fedorahosted.org
> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>
>
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler

Reply via email to