xCAT is using genesis (an xCAT customized pxe tool) to function the
discovery process. The configuration for genesis is put
in /tftpboot/xcat/xnba/nets/ for a specific network. Could you check your
specific xnba configuration file for your deployment network has been put
in /tftpboot/xcat/xnba/nets/?

The prerequisite for booting of genesis is to make the node has a dynamic
IP address. Did you configure the dynamic IP range for your deployment
network? Could you take a look of your syslog to see whether the node has
sent out dhcp request and what did your dhcp server replied to them?

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:   Jonathan Mills <jonmi...@renci.org>
To:     xCAT Users Mailing list <xcat-user@lists.sourceforge.net>,
Date:   2014/01/19 06:24
Subject:        [xcat-user] Frustrating time with sequential node discovery



I'm running xCAT 2.8.3 and CentOS 6.4 atop of Cisco UCS-C hardware.  I'm
attempting to do a sequential nodediscovery.  I've pre-populated the
nodelist table with the nodenames, so I shouldn't need to do anything
more than

nodediscoverystart noderange=node[1-15]

However, none of the nodes ever gets discovered.

Digging deeper, it seems that none of them ever successfully PXE boot at
all.  They should be PXE booting off of the genesis netboot image and
speaking back to the xcatmaster, correct?

When I run 'mknb x86_64', it populates /tftpboot/pxelinux.cfg with
entries to non-existent netboot images.  Watch:

[root@ncsu-hn ~]# rpm -qf /opt/xcat/sbin/mknb
xCAT-client-2.8.3-snap201311122316.noarch
[root@ncsu-hn ~]# mknb x86_64
Creating genesis.fs.x86_64.lzma in /tftpboot/xcat
[root@ncsu-hn ~]# cd /tftpboot/pxelinux.cfg/
[root@ncsu-hn pxelinux.cfg]# ls
0A6400  0A6500  0A6600  7F  98300D  98300DE6  98300DE7  C0A86B
[root@ncsu-hn pxelinux.cfg]# cat *
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=10.100.0.1:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=10.101.0.1:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=10.102.0.1:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=127.0.0.1:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=152.48.13.3:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=152.48.13.230:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=152.48.13.231:3001
DEFAULT xCAT
   LABEL xCAT
   KERNEL xcat/nbk.x86_64
   APPEND initrd=xcat/nbfs.x86_64.gz quiet xcatd=192.168.107.10:3001
[root@ncsu-hn pxelinux.cfg]# cd ../xcat/
[root@ncsu-hn xcat]# ls -la
total 21528
drwxr-xr-x  4 root root     4096 Jan 17 13:06 .
drwxr-xr-x. 7 root root     4096 Jan 18 22:02 ..
-rwxr-xr-x  1 root root   242929 Jan 15  2012 elilo-x64.efi
-rw-r--r--  1 root root 17573621 Jan 18 22:03 genesis.fs.x86_64.lzma
-rwxr-xr-x  1 root root  3986608 Aug  9 06:29 genesis.kernel.x86_64
drwxr-xr-x  3 root root     4096 Jan 17 13:06 osimage
drwxr-xr-x  3 root root     4096 Dec 23 07:42 xnba
-rw-r--r--  1 root root   139200 Oct 28 16:16 xnba.efi
-rw-r--r--  1 root root    74792 Oct 28 16:16 xnba.kpxe



As you can see....it ought to be netbooting the genesis kernel, but
instead all my pxelinux.cfg/* files are instructing clients to boot the
non-existent "nbk.x86_64" image.

Your advice is appreciated.

--
Jonathan Mills
Systems Administrator
Renaissance Computing Institute
UNC-Chapel Hill

------------------------------------------------------------------------------

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

Reply via email to