Hello,
Yes, I did run makedns and makedhcp.
Here is what I have in /tftpboot/pxelinux.cfg/ :
# ls -la /tftpboot/pxelinux.cfg/
total 28
drwxr-xr-x 2 root root 4096 Jun 23 16:13 .
drwxr-xr-x 5 root root 4096 Jun 3 15:31 ..
-rw-r--r-- 1 root root 111 Jun 3 15:31 0A0A00
-rw-r--r-- 1 root root 111 Jun 3 15:31 0A0AC8
-rw-r--r-- 1 root root 109 Jun 3 15:31 7F
-rw-r--r-- 1 root root 274 Jun 24 11:02 blade01
-rw-r--r-- 1 root root 274 Jun 24 11:02 blade02
I don't know exactly what that represents, but I do know I have 2 IBM CELLs.
Best regards,
Ciprian Radu
________________________________
From: Steve Crusan <scrusan@...>
To: xCAT Users Mailing list <xcat-user@...>
Sent: Fri, June 25, 2010 12:01:01 AM
Subject: Re: [xcat-user] problem configuring the DHCP server
Re: [xcat-user] problem configuring the DHCP server Did you run a makedns / makedhcp for the nodes you’re trying to boot?
There should be entries for your nodes in the /tftpboot/pxelinux.cfg directory, a la:
$ ls -la /tftpboot/pxelinux.cfg/
total 28
drwxr-xr-x 2 root root 4096 Jun 21 16:49 .
drwxr-xr-x 5 root root 4096 May 5 19:14 ..
-rw-r--r-- 1 root root 110 May 5 20:02 0A0A0A
lrwxrwxrwx 1 root root 3 Jun 21 16:49 0A0A0A05 -> n01
lrwxrwxrwx 1 root root 3 Jun 17 11:26 0A0A0A06 -> n02
lrwxrwxrwx 1 root root 3 Jun 17 11:26 0A0A0A07 -> n03
When you run the makedhcp command, that should add an entry for your node in there...
On 6/24/10 4:07 PM, "Ciprian Radu" <radu_ciprianro@...> wrote:
Hello,
>
>>Thanks for the tip. I will have to think about what this means but, here's what I have:
>
>>Jun 24 22:57:25 Samos dhcpd: DHCPDISCOVER from 00:c0:b7:d0:f5:53 via eth0: network eth0: no free leases
>>Jun 24 22:58:30 Samos dhcpd: DHCPREQUEST for 10.10.0.184 (10.10.0.1) from 00:c0:b7:d0:f5:53 via eth0: unknown lease 10.10.0.184.
>>Jun 24 22:58:45 Samos dhcpd: BOOTREQUEST from 00:c0:b7:d0:f5:53 via eth0: BOOTP from dynamic client and no dynamic leases
>>Jun 24 22:59:17 Samos dhcpd: BOOTREQUEST from 00:c0:b7:d0:f5:53 via eth0: BOOTP from dynamic client and no dynamic leases
>
>>(Samos is the name of the system that runs xCAT)
>
>>Best regards,
>>
>>Ciprian Radu
>
>
>
________________________________
From:Jarrod B Johnson <jbjohnso@...>
>To: xCAT Users Mailing list <xcat-user@...>
>Cc: xcat-user@...
>Sent: Thu, June 24, 2010 4:02:49 PM
>Subject: Re: [xcat-user] problem configuring the DHCP server
>
>
>>any dhcp messages in /var/log/messages on the server?
>
>Ciprian Radu ---06/24/2010 05:11:27 AM---Hello,
>
>
>From:
>Ciprian Radu <radu_ciprianro@...>
>
>To:
>xcat-user@...
>
>Date:
>06/24/2010 05:11 AM
>
>Subject:
>[xcat-user] problem configuring the DHCP server
>________________________________
>
>
>Hello,
>
>>I would kindly ask for some advice on how to configure the DHCP server.
>>I have reached the part where I boot the CELLs but, they don't seem to be able to get an IP address. I get: "E3001 (net) Could not get IP address.". This means, according to the IBM specifications, that: "The DHCP server is not responding, or there could be a MAC address conflict in your network.".
>
>>Is there a way for me to test that my DHCP server is properly configured. By looking at the above error, it would seem that the blades do not see the DHCP server (although it is running).
>
>>I don't know what I am missing. I'll give you a few details regarding my configuration.
>>The system which runs xCAT has two VLANs: eth0 (IP: 10.10.0.253) and eth1 (IP: 10.10.200.1). The Gateway is 10.10.0.1.
>>I have the following configuration in the networks table:
>
>>#netname,net,mask,mgtifname,gateway,dhcpserver,tftpserver,nameservers,ntpservers,logservers,dynamicrange,nodehostname,comments,disable
>>"10_10_0_0-255_255_255_0","10.10.0.0","255.255.255.0","eth0","10.10.0.1","10.10.0.1","10.10.0.1","IP_DNS_1,IP_DNS_2",,,"10.10.0.1-10.10.0.255",,,
>>"10_10_200_0-255_255_255_0","10.10.200.0","255.255.255.0","eth1",,,"10.10.200.1","IP_DNS_1,IP_DNS_2",,,"10.10.200.1-10.10.200.255",,,
>
>>Here is a dump of the site table too:
>
>>#key,value,comments,disable
>>"blademaxp","64",,
>>"domain","THE_DOMAIN",,
>>"fsptimeout","0",,
>>"installdir","/install",,
>>"ipmimaxp","64",,
>>"ipmiretries","3",,
>>"ipmitimeout","2",,
>>"consoleondemand","no",,
>>"master","10.10.200.1",,
>>"maxssh","8",,
>>"ppcmaxp","64",,
>>"ppcretry","3",,
>>"ppctimeout","0",,
>>"sharedtftp","1",,
>>"SNsyncfiledir","/var/xcat/syncfiles",,
>>"tftpdir","/tftpboot",,
>>"xcatdport","3001",,
>>"xcatiport","3002",,
>>"xcatconfdir","/etc/xcat",,
>>"timezone","Europe/Bucharest",,
>>"useNmapfromMN","no",,
>>"nameservers","10.10.200.1",,
>>"forwarders","IP_DNS_1,IP_DNS_2",,
>>"dhcpinterfaces","bca01|eth0",,
>
>>The configuration of the DHCP server (cat /etc/dhcpd.conf) is the following:
>
>>#xCAT generated dhcp configuration
>
>>authoritative;
>>option space isan;
>>option isan-encap-opts code 43 = encapsulate isan;
>>option isan.iqn code 203 = string;
>>option isan.root-path code 201 = string;
>>option space gpxe;
>>option gpxe-encap-opts code 175 = encapsulate gpxe;
>>option gpxe.bus-id code 177 = string;
>>option user-class-identifier code 77 = string;
>>option gpxe.no-pxedhcp code 176 = unsigned integer 8;
>>option iscsi-initiator-iqn code 203 = string;
>>ddns-update-style none;
>>option client-architecture code 93 = unsigned integer 16;
>>option gpxe.no-pxedhcp 1;
>
>>omapi-port 7911;
>>key xcat_key {
>> algorithm hmac-md5;
>> secret "T...";
>>};
>>omapi-key xcat_key;
>>shared-network eth1 {
>> subnet 10.10.200.0 netmask 255.255.255.0 {
>> max-lease-time 43200;
>> min-lease-time 43200;
>> default-lease-time 43200;
>> next-server 10.10.200.1;
>> option log-servers 10.10.200.1;
>> option ntp-servers 10.10.200.1;
>> option domain-name "THE_DOMAIN";
>> option domain-name-servers IP_DNS_1, IP_DNS_2;
>> if option user-class-identifier = "xNBA" { #x86, xCAT Network Boot Agent
>> filename = "http://10.10.200.1/tftpboot/xcat/xnba/nets/10.10.200.0_24<http://10.10.200.1/tftpboot/xcat/xnba/nets/10.10.200.0_24> ";
>> } else if option client-architecture = 00:00 { #x86
>> filename "xcat/xnba.kpxe";
>> } else if option vendor-class-identifier = "Etherboot-5.4" { #x86
>> filename "xcat/xnba.kpxe";
>> } else if option client-architecture = 00:02 { #ia64
>> filename "elilo.efi";
>> } else if substring(filename,0,1) = null { #otherwise, provide yaboot if the client isn't specific
>> filename "/yaboot";
>> }
>> range dynamic-bootp 10.10.200.1 10.10.200.255;
>> } # 10.10.200.0/255.255.255.0 subnet_end
>>} # eth1 nic_end
>>shared-network eth0 {
>> subnet 10.10.0.0 netmask 255.255.255.0 {
>> max-lease-time 43200;
>> min-lease-time 43200;
>> default-lease-time 43200;
>> option routers 10.10.0.1;
>> next-server 10.10.0.1;
>> option log-servers 10.10.0.253;
>> option ntp-servers 10.10.0.253;
>> option domain-name "THE_DOMAIN";
>> option domain-name-servers IP_DNS_1, IP_DNS_2;
>> if option user-class-identifier = "xNBA" { #x86, xCAT Network Boot Agent
>> filename = "http://10.10.0.1/tftpboot/xcat/xnba/nets/10.10.0.0_24<http://10.10.0.1/tftpboot/xcat/xnba/nets/10.10.0.0_24> ";
>> } else if option client-architecture = 00:00 { #x86
>> filename "xcat/xnba.kpxe";
>> } else if option vendor-class-identifier = "Etherboot-5.4" { #x86
>> filename "xcat/xnba.kpxe";
>> } else if option client-architecture = 00:02 { #ia64
>> filename "elilo.efi";
>> } else if substring(filename,0,1) = null { #otherwise, provide yaboot if the client isn't specific
>> filename "/yaboot";
>> }
>> } # 10.10.0.0/255.255.255.0 subnet_end
>>} # eth0 nic_end
>
>>Please note that I have hidden some information which might be sensitive. I put it in italics.
>
>>Best regards,
>>
>>Ciprian Radu
>
>------------------------------------------------------------------------------
>>ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>lucky parental unit. See the prize list and enter to win:
>http://p.sf.net/sfu/thinkgeek-promo_______________________________________________
>xCAT-user mailing list
>xCAT-user@...
>https://lists.sourceforge.net/lists/listinfo/xcat-user
>
>
>
>>
>________________________________
------------------------------------------------------------------------------
>>ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>lucky parental unit. See the prize list and enter to win:
>http://p.sf.net/sfu/thinkgeek-promo
>________________________________
_______________________________________________
>>xCAT-user mailing list
>xCAT-user@...
>https://lists.sourceforge.net/lists/listinfo/xcat-user
>
----------------------
Steve Crusan
System Administrator
Center for Research Computing
University of Rochester
(585) 276-5599
https://www.crc.rochester.edu/
|