14.04 a instalação do servidor PXE falha na página “Configurar a rede”

6

Tentativa de instalação autônoma do PXE, falha nesta página

Network autoconfiguration failed
Your network is probably not using the DHCP protocol. Alternatively,
the DHCP server may be slow or some network hardware is not working
properly.

<Continue>

Meu servidor DHCP funciona bem com 12.04 e todas as outras distribuições do Linux, como RHEL e SLES. Mais importante, pxelinux.0 é buscado e o kernel e o initrd são baixados e iniciados. Então eu suponho que isso deve ser um problema do cliente em vez de servidor. Em particular, o problema do instalador 14.04.

Ir para um shell no instalador, encontrado ifconfig não está disponível. Tentei dhclient , ele não retorna nenhum erro (código de retorno é 0 também), mas ainda não é possível efetuar ping nos servidores PXE ou DHCP. O erro da falha ping é "Rede inacessível". tcpdump mostra que não há nenhuma solicitação DHCP no servidor DHCP após a inicial no PXE.

lspci mostra todas as NICs.

01:00.1 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller
...

Alguma ideia do que poderia ter corrido mal?

Outras informações:

ip link mostra que a interface é p1p1, mas / etc / network / interface mostra apenas que a eth0 está configurada.

~ # ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: p1p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:12 brd ff:ff:ff:ff:ff:ff
3: p2p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:14 brd ff:ff:ff:ff:ff:ff
4: p3p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:10 brd ff:ff:ff:ff:ff:ff
5: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:16 brd ff:ff:ff:ff:ff:ff
6: rename6: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:17 brd ff:ff:ff:ff:ff:ff
7: p2p2: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:11 brd ff:ff:ff:ff:ff:ff
8: p4p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:13 brd ff:ff:ff:ff:ff:ff
9: p5p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:22:99:b2:00:15 brd ff:ff:ff:ff:ff:ff

/etc/network # cat interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 172.25.0.101
        netmask 255.255.255.0
        network 172.25.0.0
        broadcast 172.25.0.255
        gateway 172.25.0.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 172.25.0.1
    
por user277236 02.05.2014 / 22:39

3 respostas

1

Anexe o biosdevname=0 ao kernel no arquivo padrão do PXE, que resolve esse problema de rede. O motivo pode ser encontrado neste documento:

Referência: Nicnaming - Resolvendo com o Biosdevname

    
por user277236 09.05.2014 / 01:52
1

O problema parece ser o problema de nomeação de interface. Para solucionar o problema, faça o seguinte no shell de instalação:

  1. # sed -i 's/eth0/p1p1/' /etc/network/interfaces
  2. # ip addr add [IP address]/24 dev p1p1
  3. # ip link set p1p1 up
  4. # ip route add [IP address]/24 via [GW IP address] dev p1p1

Após estes passos, volte ao instalador através da saída do shell e continue a instalação

Parece que, se a instalação puder ser instruída para nomear a interface eth0 , então não deve haver um problema desse tipo.

    
por user277236 08.05.2014 / 21:11
0

User277236:
Algumas coisas que você pode querer considerar antes de fazer uma "re-instalação"

1) Você atualizou o BIOS do sistema para o lançamento mais recente?
* - Verifique no site do fabricante se um está disponível e compare-o ao que você instalou atualmente.

2) Assegure-se de que seu hardware esteja configurado adequadamente para permitir que o pacote de instalação atenda aos requisitos de configuração do seu adaptador de rede. * - mais uma vez ... verifique no site do fabricante se há atualizações de firmware aplicáveis.

Este item 2 é provavelmente a tarefa mais importante "pré-instalação" que é negligenciada. Se o seu hardware e o firmware de suporte não estiverem configurados corretamente, o software de instalação não poderá resolver um possível conflito, resultando na interrupção do sistema durante o processo de instalação.

    
por Jay Janzen 31.08.2014 / 22:19