pxe boot environment não é possível baixar o arquivo kickstart

0

Estou tentando fazer com que uma inicialização pxe funcione, mas o máximo que eu posso conseguir é a parte que a imagem de inicialização pxe deve recuperar o arquivo de kickstart sobre nfs, então o erro:

failed to retrieve file  nfs:192.168.11.1:/distro/ks/slave-ks.cfg

aqui estão minhas exportações do nfs:

/distro *(ro,root_squash)

e minha inicialização do tftp.

service tftp
{
    socket_type     = dgram
    protocol        = udp
    wait            = yes
    user            = root
    server          = /usr/sbin/in.tftpd
    server_args     = -s /tftpboot
    disable         = no
    per_source      = 11
    cps         = 100 2
    flags           = IPv4
}

bem como o pxe / pxelinux.cfg / C0A80B02

...  #  preceeding lines removed to shorten
label install
  kernel vmlinuz 
  append initrd=initrd.img network ip=dhcp lang=en US keymap=us ksdevice=p7p1 ks=nfs:192.168.11.1:/distro/ks/slave-ks.cfg loadramdisk=1 prompt_ramdisk=0 ramdisksize=16384 vga=normal selinux=0

Eu posso montar o compartilhamento nfs muito bem e ver todos os arquivos, mas o ambiente pxe não. Também só para garantir que o escravo estava recebendo um endereço de rede, pinguei no momento em que deu o erro e o ipaddress foi ao vivo, isso é dado via dhcpd e identificação de endereço mac, então parece que o dhcp está funcionando, tftp é trabalhando, mas por algum motivo nfs não é. o que devo olhar agora?

    
por mike 28.10.2013 / 23:35

1 resposta

0

Acontece que eu tinha as permissões erradas no diretório tftp. algo como

r--------

parece que isso irá falhar então eu mudei para isso

r--r--r--

e agora funciona corretamente

    
por 05.11.2013 / 14:43