filename "/pxelinux.0";
deve fazer isso. Os arquivos são procurados na área de raiz do servidor tftp, que é /var/lib/tftpboot
Estou configurando o MAAS e alguns nós usando o VMFusion no MacOSX. Eu construí o servidor MAAS e 3 nós, mas eles não estão comissionados.
Minha pergunta é o que eu uso para o arquivo de inicialização do pxe?
Estou permitindo que o VMWare manipule o DHCP para minha sub-rede virtual, e a configuração se parece com isso:
subnet 192.168.221.0 netmask 255.255.255.0 {
range 192.168.221.128 192.168.221.254;
filename "pxelinux.0";
next-server 192.168.221.3;
option broadcast-address 192.168.221.255;
option domain-name-servers 192.168.221.2;
option domain-name localdomain;
default-lease-time 1800; # default is 30 minutes
max-lease-time 7200; # default is 2 hours
option netbios-name-servers 192.168.221.2;
option routers 192.168.221.2;
Acabei de adivinhar o nome do arquivo de inicialização do pxe, e não consigo ver onde você documenta o que usar.
Os nós DO inicializam em alguma coisa, mas eles param por um longo tempo antes de irem para o prompt de login, e eles nunca fazem comissões, então eu não consigo concluir o bootstrap do juju - acabei de receber:
dillera@maas3:~$ juju bootstrap
2012-05-10 00:34:41,355 INFO Bootstrapping environment 'maas' (origin: distro type: maas)...
Unexpected Error interacting with provider: 409 CONFLICT
2012-05-10 00:34:41,483 ERROR Unexpected Error interacting with provider: 409 CONFLICT
Então, qual arquivo de inicialização do pxe devo usar?
filename "/pxelinux.0";
deve fazer isso. Os arquivos são procurados na área de raiz do servidor tftp, que é /var/lib/tftpboot