Both Josh and Russell are correct. xNBA is a customized pxe and genesis is a xCAT customized diskless linux system to run discovery and other tasks like 'bmcsetup'. It does not need the /tftpboot/pxelinux.cfg/.* to load the genesis.
For discovery, if a node is not defined in xCAT, the dhcp configuration in the /etc/dhcp/dhcpd.conf or /etc/dhcpd.conf is used to reply the dhcp request from not-discovered node. In your dhcpd.conf, it should have the following part for your deployment network. If not, run 'makedhcp -n' to recreate your dhcpd.conf. if option user-class-identifier = "xNBA" and option client-architecture = 00:00 { #x86, xCAT Network Boot Agent always-broadcast on; filename = "http://10.1.0.207/tftpboot/xcat/xnba/nets/10.1.0.0_16"; } else if option user-class-identifier = "xNBA" and option client-architecture = 00:09 { #x86, xCAT Network Boot Agent filename = "http://10.1.0.207/tftpboot/xcat/xnba/nets/10.1.0.0_16.uefi"; } 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:07 { #x86_64 uefi filename "xcat/xnba.efi"; } else if option client-architecture = 00:09 { #x86_64 uefi alternative id filename "xcat/xnba.efi"; } During the boot process of a not-discovered node, dhcpd will tell the node to load xcat/xnba.kpxe first and then the configuration file http://<xcat mn>/tftpboot/xcat/xnba/nets/10.1.0.0_16. Then the xnba will load the genesis. Take a look of the syslog to see whether the xnba was downloaded successfully from tftp server. And look into the httpd log to see whether the genesis has been downloaded successfully. Thanks Best Regards ---------------------------------------------------------------------- Wang Xiaopeng (王晓朋) IBM China System Technology Laboratory Tel: 86-10-82453455 Email: w...@cn.ibm.com Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang West Road, Haidian District Beijing P.R.China 100193 From: Josh Nielsen <jniel...@hudsonalpha.org> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>, Date: 2014/01/22 05:56 Subject: Re: [xcat-user] Frustrating time with sequential node discovery Ah, I see what you are saying now. Well, I hope the thread I stumbled on that Jarrod replied to helps figure out why his configuration is looking to the outdated (according to what Jarrod said) configuration files in /tftpboot/pxelinux.cfg/. Looks like it is either /etc/dhcpd.conf or /var/lib/dhcpd/dhcpd.leases related in that case. On Tue, Jan 21, 2014 at 3:51 PM, Russell Jones <russell-l...@jonesmail.me> wrote: > It *should* work with xNBA and Genesis - xNBA is the PXE image that > loads Genesis. :-) > > Genesis is the utility image that handles shell commands, runimages, etc. > > Don't confuse NBFS with xNBA - NBFS is deprecated via Genesis. xNBA is > the gpxe image that loads Genesis or your normal OS image depending on > what you sent via nodeset. Genesis would not be able to load without > xNBA (or standard PXE), and neither would any netboot images. > > On 1/21/2014 3:33 PM, Josh Nielsen wrote: >> my case it still works with >> both xnba and genesis because of the nature of PXE chainloading. It >> probably adds deployment time, but it actually works in such a mixed >> configuration. >> >> -Josh > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user
<<inline: graycol.gif>>
------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user