<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Tom Brown wrote:
<blockquote cite="mid:486A0DEE.4090801@ng23.net" type="cite"><br>
  <blockquote type="cite">Tom,
    <br>
    <br>
Please provide the following info:
    <br>
    <br>
    * What does /tftpboot/pxelinux.cfg/xxxxxxx look like (where
    <br>
      xxxxxxxx corresponds to your system)?
    <br>
          o Is xinetd (or standalone tftpd) running?
    <br>
    * What does the host entry (corresponding to your system) in
    <br>
      /etc/dhcpd.conf look like?
    <br>
          o Is dhcpd running?
    <br>
    * Are you 100% positive that there is an ethernet link on eth0 and
    <br>
      not on some other NIC? (you may want to try setting
    <br>
      ksdevice=link in your tftp boot file)?
    <br>
    * Do you observe dhcp-related noise on the cobbler server
    <br>
      (tcpdump, etc.) indicating that the provisioned system is
    <br>
      communicating properly?  Are there any f/w's, vlan issues (you
    <br>
      may need a dhcp helper address if your system is on a separate
    <br>
      vlan than the cobbler server), etc. that might interfere with
    <br>
      the boot process?
    <br>
    * Can you provide a more detailed list of what shows up on the
    <br>
      console during the boot process?
    <br>
    <br>
  </blockquote>
  <br>
thanks but i am NOT using DHCP - this is rebuilding a current OS. As
the install should happen over http is TFTP required? I imagine not
  <br>
</blockquote>
Yes.  DHCP is needed, since your system hasn't been assigned an IP
address and can only identify itself by MAC.  The network portion of
your kickstart file will ensure that a static IP will be assigned to
eth0 only AFTER the kickstart file has been downloaded.<br>
<br>
<ul>
  <li>Set 'manage_dhcp=1' in /etc/cobbler/settings (or
/var/lib/cobbler/settings if using an older version of cobbler).<br>
  </li>
  <li>In the dhcp template file (/etc/cobbler/dhcp.template) ensure
that you have configured a stanza for the subnet corresponding to that
of your provisioned system.</li>
  <ul>
    <li>E.g.<br>
    </li>
  </ul>
  <ul>
    <ul>
      <li>...<br>
      </li>
      <li>subnet 10.x.x.x netmask 255.255.254.0 {<br>
     option routers          10.x.x.253;<br>
     option subnet-mask      255.255.254.0;<br>
     filename                "/pxelinux.0";<br>
     next-server             $next_server;<br>
}</li>
      <li>...</li>
    </ul>
  </ul>
  <ul>
    <li>Just be sure there are no 'range dynamic-bootp',
'default-lease-time', or 'max-lease-time' statements, since you are
probably concerned about dynamic IP assignments in a prod environment.<br>
    </li>
  </ul>
  <li>When provisioning your system with cobbler, specify <b>both</b>
a MAC address <b>and</b> an IP address, so that the host stanza in
/etc/dhcpd.conf is unique and not dependent upon dynamic options.</li>
</ul>
Give it a whirl and reply with any updates. :)<br>
<br>
 - A.<br>
<blockquote cite="mid:486A0DEE.4090801@ng23.net" type="cite"><br>
thanks
  <br>
  <br>
_______________________________________________
  <br>
et-mgmt-tools mailing list
  <br>
<a class="moz-txt-link-abbreviated" href="mailto:et-mgmt-tools@redhat.com">et-mgmt-tools@redhat.com</a>
  <br>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/et-mgmt-tools">https://www.redhat.com/mailman/listinfo/et-mgmt-tools</a>
  <br>
  <br>
</blockquote>
<br>
</body>
</html>