MAAS no Ubuntu Server 12.10 - Autodetect do nó não se alista

0

Quando uso a mídia de inicialização do servidor Ubuntu para inscrever uma nova, ela não é atualizada na interface do usuário da web. Não há um diretório /var/lib/tftpboot/pxelinux.0/ . E mesmo se eu adicionar o nó manualmente através da interface do usuário da web, sem o diretório tftpboot, não haverá ação do PXE.

Apenas uma instalação simples do Ubuntu 12.10 em alguns computadores antigos, eu mantive o servidor 12.04 ativo e os nós Maas conectados e inicializados no mesmo hardware. apenas tentando ir para 12.10.

Eu sou um novato, mas até agora tenho variado muito da informação na internet. Eu tenho as imagens quantais maas-import-pxe-files'ed e o web-ui diz que o controlador de região é bom.

Eu estou querendo saber sobre quaisquer etapas de solução de problemas que eu possa tomar para encontrar o problema de comunicação do tftpboot e do pxe. Obrigado.

    
por maas_novice_j 04.03.2013 / 01:28

1 resposta

1

depois de muito mais pesquisas, descobri que a falta do diretório tftpboot é intencional. a fim de enviar qualquer opção do kernel para o nó (por exemplo, noapic nolapic etc) edit
/usr/share/pyshared/provisioningserver/kernel_opts.py
Na parte inferior, o método compose_kernel_command_line tem uma matriz de opções.

Acabei de executar a função maas-cli accept-all para fazer com que o nó seja inicializado através do esquema pxe padrão. Ele fez o check-in (eu tive que aceitar e encomendar novamente) e, em seguida, consegui colocar tudo em bootstrap e em execução.

    
por maas_novice_j 06.03.2013 / 03:07