Re: Getting started with kickstart help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The problem is DHCP.  Easy things first:  are you certain you have the
correct MAC address for the given client?  If you do not, then you would
see precisely this kind of behavior.  

The DHCP server will not recognize the host as the one with that particular 
hardware address, which means that it will not hand out the group information, 
as that is the only host in the group.  Because it doesn't hand out the 
next-server and filename parameters, the installer will make two assumptions:
first, that the DHCP server itself is the "next-server"; and second, that
the value for "filename" is /kickstart/W.X.Y.Z-kickstart, where W.X.Y.Z is
the IP address the client received.

Try the kickstart again and do a tail -f /var/log/messages on the DHCP
server and see whether the MAC address of the requesting client matches what
you have specified for ncd2.  I'm guessing that it doesn't, but if it does
then we'll need to take a look at your entire dhcpd.conf (but don't post it
if you have any public IPs in it!)

============================================================================

As for creating a bootable CD, and the attendant speed benefits, I suggest
taking a simpler approach.  If you have a Red Hat Linux CD-ROM, then you 
already *have* a bootable CDROM.  Boot from the CDROM, shove a floppy with 
ks.cfg on it, then type "linux ks=floppy".  Nothing says that the ks.cfg file 
must reside on a boot floppy, or that if it is on a boot floppy, that one 
must necessarily boot from it.

If you are doing occasional kickstarts, this approach seems the most 
reasonable.  If you are doing large-scale deployments (you'll have to 
decide for yourself what "large-scale" implies), then I'd say that a custom
CD is only preferable for cases where the installations on being done on
many different networks -- something a chain store's point of sale systems,
for example.  You could just send the CD to a store manager with instructions
to turn on the system, stick the CD in, and get out of the way.

If, on the other hand, a large-scale deployment is happening on your own
network(s), I would argue that network installation is far more 
administratively efficient.  If you have the right hardware, you could even
dispense with local media (floppies, CDs) entirely and use PXE to provide
a kickstart-ready install image over the network.

On Sat, Nov 11, 2000 at 12:03:04PM -0800, Mike Lewis declared the following:
> 
> I'm trying to get started with kickstart on RH7.0.  I've read the relevant
> sections in the RH7.0 reference guide, searched DEJA, searched the
> kickstart-list archives at Redhat, searched the redhat-list at moongroup
> (thanks Chuck !).  There are a couple of questions / problems that I am
> having:
> 
> 1)  I've setup dhcpd.conf with the following: (and restarted dhcpd)
> 
> group {
>    filename "/U1/kickstart/ks.cfg";
>    next-server 192.168.1.1;
>    server-identifier 192.168.1.1;
> 
>    host ncd2 { hardware ethernet 00:a0:24:ea:05; }
> }
> 
> When I boot from my kickstart boot diskette (created from RH7.0 respin
> bootnet.img), I get "Error opening kickstart file /tmp/ks.cfg: no such file
> or directory".  If I go to alt-F3, I can see the following:
> 
> sending dhcp request through device eth0
> nodns is 0
> reverse name lookup worked
> bootp: no bootfile received
> ks server: 192.168.1.3:/kickstart file: 192.168.1.104-kickstart
> 
> >From the RH reference guide, this seems like the dhcp server is not sending
> the information in the 'group' section of the dhcpd.conf. Therefore, the
> dhcp server (192.168.1.3) is where the install is looking for
> 192.168.1.104-kickstart.
> 
> What have I missed here ?
> 
> 
> 
> 2) I've seen references in the kickstart-list archives about making a
> bootable CD and using it rather than the bootable floppy as it would be
> faster.  However I've not yet found how to go about making a bootable CD
> that looks like the floppy.
> 
> 
> Thanks for any help or pointers to more information,
> Mike
> 
> 
> 
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list@xxxxxxxxxx
> https://listman.redhat.com/mailman/listinfo/kickstart-list

-- 
Randolph R. Russell       Phone: 919-547-0012 x333 
Instructor/Consultant     FAX:   919-547-0024
Red Hat, Inc.             Email: rrussell@xxxxxxxxxx
gpg:    1024D/B04CC2D6     5602 3F73 E70A D0BE 1923  D1D0 9CCD EA1C B04C C2D6

Attachment: pgpj5DRC0BC2F.pgp
Description: PGP signature


[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux