jeffrey huang wrote:
> Hi, Sundar,
>
> A quick question, does this mean AI SPARC will use DHCP for network 
> startup, and NOT using RARP?
Jeff,

    Yes, AI SPARC will use only DHCP and not RARP or /etc/bootparams.

- Sundar
>
> Rgs
>
> Jeffrey
>
>
>
> Sundar Yamunachari ??:
>> Hi,
>>
>>     With the introduction of GRUB, the DHCP setup for for installing a 
>> X86 client made simple. It consists of setting up a macro to pass the 
>> boot server address and the initial boot file (PXE grub). The client 
>> boots grub and picks all other information from the menu.lst file 
>> downloaded from the server. For simplicity, the menu.lst is hard-coded 
>> using the MAC address of the client. For the Automated Installer 
>> project, we continue to follow the same approach with one additional 
>> parameter. We allow setting the name of menu.lst in the macro so that 
>> any name could be used for menu.lst instead of being hard-coded based on 
>> MAC address. The automated installer continue to support the MAC address 
>> based name for menu.lst if the clients are custom configured.
>>     In the case of SPARC, menu.lst is not used for installation which 
>> means the information configured in menu,lst comes from some other 
>> place. The two viable options are:
>>
>> 1. Configure all the information needed by the client in DHCP. For 
>> example, the parameters like the service to be used and the location of 
>> user archives could be configured in the DHCP. If these parameters are 
>> specific to our installation programs (like sysidcfg and profile of 
>> Jumpstart installation program), new symbols are required in the DHCP 
>> and may be added as a vendor specific option.
>>
>>     The advantage of this approach is that all information comes from 
>> one place. Administrators may find it is easy to configure. If DHCP is 
>> already used for installing older versions of Solaris on SPARC machines, 
>> the changes are minimal. One of the main drawbacks of putting all 
>> information in DHCP are the size of the DHCP macro is limited to 255 and 
>> if the path name of the images are long, the DHCP macro will exceed the 
>> limit. We have run in to this problem lot of time with SPARC and with 
>> X86 before the implementation of GRUB. Another problem is that the user 
>> needs to add our vendor specific options to the DHCP, if it is managed 
>> separately.
>>
>> 2. Configure the minimum parameters needs for the booting of OpenSolaris 
>> and get the rest of the parameters later and start the installation 
>> using a file similar to menu.lst. I am thinking of using the same TFTP 
>> server directory to keep the new file where the client gets the initial 
>> boot program.
>>
>>     The advantages are that DHCP macros may not exceed the limit and new 
>> vendor specific symbols need not be added to the DHCP. We can more 
>> information in the future to customize the installation. Also this 
>> method aligns with the X86 installer. The disadvantage is that there is 
>> a new file to configure and add more code in the client to down the new 
>> file.
>>
>>     I feel that the second option is much better since it aligns with 
>> X86 implementation and any option that require minimum DHCP setup is a 
>> better option.
>>
>> Please give your feedback on these two options. If I missed any other 
>> option that may be better than these options, please let me know.
>>
>> Thanks,
>> Sundar
>>
>>    
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>   
>
> -- 
> Great Thanks & Best Regards
>
> ---
> Jeffrey Huang                  SWAN: x51683, Ext: 0086-10-62673683
> Solaris QE Group                      Email: jeffrey.huang at sun.com
>            China Engineering & Research Institute, Sun Microsystems
>          7/F Chuang Xin Plaza, Tsinghua Science Park, Beijing China
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20081110/33fa1b36/attachment.html>

Reply via email to