Let me put this another way or at least ask related questions :
1) what I think is happening in general for an undiscovered node :
- native PXE boot (for instance IBA) retrieves xNBA
- xNBA PXE retrieves the "net" gpxe script which downloads and loads the
discovery image
- discovery image issues a DHCP request on BOOTIF as expanded by xNBA
- the discover process itself begins and issues a DHCP request on *all*
available nics
am I correct ?
2) as in the last stage above I experienced different results, what
would be the complete method to fully "remove" a node from xCAT ? (as if
the node never existed).
As a matter of fact, rmdef does no remove everything (for instance
leases, tftp "nodes" boot files, discoverydata) ? the rmnodecfg helper
also does not remove everything (and seems to assume pxelinux over xNBA)
what I did (manually) was something like this :
rmnodecfg <nodeX> dhcp -d <nodeX>, rm /tfpboot/xcat/xnba/nodes/<nodeX>*,
nsupdate delete <nodeX records> (I've got an external dns), vim
/var/lib/dhcpd/dhcpd.leases (remove all nodeX related entries) +
makedhcp -n, rmdef nodeX
but still at least discoverydata remained...
with this method I experienced different results in the discovery stage.
But always ending up with the nic I pxe'd beeing the nic configured
3) again, how does
noderes.installnic
and/or
nics.nicips do or don't impact (in a stateless mode) the wich final nic
will have the ip (I did not manage to have a different nic than the one
which initially PXE'd in my setting (2 nics connected to the same
vlan/subnet) ?
Thanks
--
Thomas HUMMEL
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user