Inicialização do MAAS não PXE

0

Eu decidi reinstalar o MAAS recentemente, pois ele não estava mais se comunicando com os nós. Tudo correu bem, exceto o alistamento. Ninguém se inscreve!

Eu assisti a um dos servidores tentando inicializar o PXE e ele nunca encontra um servidor DHCP hospedando uma imagem inicializável. Verifiquei que não há outros servidores DHCP na rede.

Eu usei tcpdump para verificar se os servidores que estão tentando inicializar PXE estão de fato enviando solicitações BOOTP / DHCP que podem ser vistas na interface conectada ao meu controlador MAAS, então acredito que minha configuração de rede está bem, o que parece isolar esta questão para MAAS.

Eu verifiquei a seção "Serviços" na interface do usuário da Web e o dhcpd não tinha marca de seleção ao lado:

sudo service maas-dhcpd status retorna:

● maas-dhcpd.service - MAAS instance of ISC DHCP server for IPv4
   Loaded: loaded (/lib/systemd/system/maas-dhcpd.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
Condition: start condition failed at Wed 2016-11-16 16:21:23 PST; 11min ago
           ConditionPathExists=/var/lib/maas/dhcpd-interfaces was not met
     Docs: man:dhcpd(8)

ls /var/lib/maas/ retorna:

boot-resources  dhcp  dhcpd.sock  gnupg  maas_id  maas-proxy.conf  secret

Não há dhcpd-interfaces , o que evidentemente maas-dhcpd estava esperando.

Como posso consertar isso?

    
por Nate Gardner 17.11.2016 / 01:13

1 resposta

1

Isso está faltando na documentação, mas se você não tiver seu próprio servidor DHCP em algum outro lugar, o MAAS não ativará automaticamente seu servidor DHCP ou dará uma opção óbvia para ativá-lo. É um pouco enterrado na página VLANS. Para corrigir isso, na interface da Web:

  1. Clique na guia Rede
  2. Clique na VLAN em que você deseja executar o servidor DHCP em
  3. Clique em "Executar ação"
  4. Ativar DHCP

Esta não é uma opção se você for para a página de sub-rede, por isso é muito fácil perder isso.

    
por Nate Gardner 17.11.2016 / 02:09