Quais são as possíveis causas para o erro PXE-E99 durante o comissionamento da máquina MAAS?

0

Ao tentar comissionar um nó no MAAS, o seguinte é exibido na tela do alvo após a inicialização:

Booting from PXE Device 1: Integrated NIC 1 Port 1 Partition 1

>>Start PXE over IPv4.
  Station IP address is 10.22.20.191

  Server IP address is 10.22.20.48
  NBP filename is bootx64.efi
  NBP filesize is 1169992 Bytes
 Downloading NBP file...

  PXE-E99 Unexpected network error.
Boot Failed: PXE Device 1: Integrated NIC 1 Port 1 Partition 1

Alguma ideia do que causa isso? Nada notável nos logs do maas.

TCP Dump da MAAS:

17:45:03.279587 IP 10.22.20.191.1721 > 10.22.20.48.69:  41 RRQ "bootx64.efi" octet tsize 0 blksize 1468
17:45:03.285344 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:04.285873 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:05.286848 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:06.287664 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:07.288373 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:08.289217 IP 10.22.20.48.53395 > 10.22.20.191.1721: UDP, length 29
17:45:08.298572 ARP, Request who-has 10.22.20.191 tell 10.22.20.48, length 28
17:45:09.298576 ARP, Request who-has 10.22.20.191 tell 10.22.20.48, length 28
17:45:10.298575 ARP, Request who-has 10.22.20.191 tell 10.22.20.48, length 28
    
por James 13.07.2017 / 23:20

1 resposta

0

O servidor MAAS possui duas NICs: 1 para gerenciamento / gui / ipmi (eth0) e 1 para PXE (eth1).

Houve um conflito de endereço IP com o MAAS nic usado para PXE (eth1) e algum outro host na rede. O conflito de IP não impediu a atribuição do DHCP, mas causou uma falha na troca TFTP do bootx64.efi.

Isso não era inicialmente óbvio, já que o MAAS estava sendo acessado com sucesso através da eth0 e o DHCP estava atribuindo endereços através da eth1.

    
por James 14.07.2017 / 21:25