2.6 jumpstart & sysidcfg

2007-12-25 10:29:00

Original Problem :

I've created 'sysidcfg' file with the entries as per Advanced Solaris

Installation Guide. This file resides in the jumpstart directory which

is NFS shared.

I still get asked all the installation questions - locale, timezone,

subnet, etc.

What's wrong here?

Solution :

As many of pointed out, for 'sysidcfg' to work with jumpstart, each

client host entry in /etc/bootparams needs to have the following

component:

                sysid_config=<server>:<dir_where_sysidcfg_resides>

This can be done by:

1. Running add_install_client script with -p option to specify the

location of 'sysidcfg' file on the server.

or

2. Manually editing the /etc/bootparams file

None of these 2 options are available to me because our jumpstart

is used by a variety of people and we only give them access to

Solstice Host Manager. Host Manager has a nice gui front end but

it is unaware of 2.6 'sysidcfg' feature.

For 'sysidcfg' to work in my setup, I had to make some minor

changes to the installation script 'startup'. I by-passed the

reading of sysidcfg location from /etc/bootparams file and

'hard-coded' this information in this script. Everything now

work perfectly and I've a completely 'hands-off' installation.

If anyone is interested in these changes, I'll be glad to email

them.

Thanks to the following for their suggestions:

Steven Aizic <steven@yucc.yorku.ca>

kcolagio@wc.eso.mc.xerox.com (Kevin Colagio)

Srinivasa Rao Duddupudi <sduddupu@cvimail.cv.com>

"Daniel J. Gregor Jr." <dj@gregor.com>

Gianluca Rotoni <gianluca@tell.ascom.ch>

Daphne Tregear <daf@cs.man.ac.uk>

Jeff Woolsey <woolsey@jlw.com>

Comments

Got something to say?

You must be logged in to post a comment.