Hello Mark,
So if I sum up again, what was left unclear to me was:
a) is it expected that after the initial install, when a UEFI stateful
node reboots in PXE first (if order gets manually changed again for
instance), no tftp of xNBA occurs ? : like xCAT would check the install
status of the node ?
I've always thought the way stateful once installed booted on disk (if
PXE first) was to download the dummy 'exit' only iPXE script via xNBA
(which would imply to see tftp of xNBA beforehand), not by giving up on
no boot filename answer
b) why isn't the .uefi /tftpboot file
(/tftpboot/xcat/xnba/nodes/<node>.uefi) changed in sync with the
no-extension one after install ?
c) for duplicates messages : I still don't know why those messages show
in logs.
Thanks for your help
--
Thomas HUMMEL
On 10/1/21 18:19, THomas HUMMEL wrote:
[Sorry Mark for the duplicate answer - I mistakenly reply to you only]
On 10/1/21 17:26, Mark Gurevich wrote:
Thomas,
Sorry, I do not quite follow your point about "2)", is the observed
behavior different from what you expected ?
Well yes : I would expect (expect may not be the correct word - let's
say I thought it worked that way) that a node, even once installed (in
the stateful case), which reboots on the network would tftp xNBA (which
in turn would GET one of the /tftpboot/xcat/xnba/node/<node> or
<node>.uefi script).
My understanding is that it works this way for legacy (BIOS) boot.
Otherwise what would be the point to change the iPXE script file to:
#!gpxe
#boot
exit
?
So I was assuming any host PXE-ing would always get xNBA wether it is on
initial install or a later reboot (if UEFI network is first in boot order)
As to "duplicate lease" point, is it possible you have an IP
associated with a MAC, that is also inside dynamic range ?
I thought about it but I don't thinks it's the case.
Can you show:
lsdef -t network -l
"maestro_net","192.168.144.0","255.255.240.0","eth0","192.168.144.1",,"<xcatmaster>",,,,"192.168.144.2-192.168.147.254",,,,,,"maestro.pasteur.fr","1500",,
"maestro_ipmi","10.7.96.0","255.255.248.0",,"10.7.96.1",,,,,,,,,,,,,"1500",,
"maestro_ipoib","172.16.0.0","255.255.248.0",,,,,,,,,,,,,,,"1500",,
lsdef <node> -i ip,mac
Object name: maestro-satvmtmpl
ip=192.168.148.204
mac=00:50:56:b5:ac:de
makedhcp -q node
# makedhcp -q maestro-satvmtmpl
maestro-satvmtmpl: ip-address = 192.168.148.204, hardware-address =
00:50:56:b5:ac:de
Thanks for your help
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user