I don't get "Localboot 0" in the node's pxe file unless I have the node defined as netboot=pxe. In that case it writes out to /tftpboot/pxelinux.cfg...
If I have the node defined as "netboot=xnba", then the following is the contents of my pxe file for a diskfull node that is told to boot: #!gpxe #boot exit Maybe double check that the nodes are indeed defined as xnba, and check the dhcpd.leases file to make sure they are grabbing the write pxe file? On 8/25/2016 7:43 AM, Mark Potter wrote: > I am currently deploying a small cluster, remotely and am having an > issue where xnba is causing a boot loop. Using RHEL 6.8 and xCAT 2.12.2 > > The nodes install just fine using xnba, and the node file in > /tftpboot/xcat/xnba/nodes is updated properly. However when the node > reboots it retrieves the node file during the pxe process successfully, > pauses, shows "No more network devices" and reboots. If I switch the > node to pxe it hangs unless I replace "LOCALBOOT 0" with "kernel > chain.c32 > append hd0". Once I do that the node does boot. I could change pxe.pm > to produce what's needed but using standard pxe instead of xnba causes > the node to hang during install. > > I have searched the list and have seen similar issues but didn't find a > solution. It doesn't matter whether I am installing via pxe or xnba so > a solution to either would be acceptable at this point. I don't have a > preference but the added work of changing the boot method for each node > and having to document the necessity of changes for node redeployment > make the workaround untenable. > ------------------------------------------------------------------------------ _______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
