SLES 10 SP1 domU eth0 não está na inicialização

2

Eu tenho um domU do SLES 10 SP1 em um dom0 do SLES 11 SP1 para os propósitos de um servidor de compilação. Depois de percorrer alguns sistemas de arquivos, quando reiniciei o domU, a rede não funcionava mais. Ao efetuar login via xm console , a única interface que estava ativa era lo e a tabela de roteamento estava completamente vazia, exceto pela rota para lo . Tenho eth0 definido para usar o dhcp, mas quando executo ifup eth0 , recebo o seguinte erro:

Nov 10 14:26:40 bitvm01 dhcpcd[6385]: timed out waiting for a valid DHCP server response

Quando tento rcnetwork restart , obtenho:

Warning: Could not set up default route via interface 
 Command ip route replace to default via 172.30.79.1 returned:
 . RTNETLINK answers: Network is unreachable
 Configuration line: default 172.30.79.1 - - 
 This needs NOT to be AN ERROR if you set up multiple interfaces.
 See man 5 routes how to avoid this warning.

Se definir manualmente o endereço IP:

ifconfig eth0 172.30.79.250 netmask 255.255.255.0
route add default gw 172.30.79.1

Então eu posso pingar outros hosts. Eu conversei com a pessoa * que originalmente configurou a VM e ele não conseguia se lembrar se a corrigiu de maneira semelhante antes ou não.

O que estou perdendo? Temos outros servidores SLES 10 SP1 (não VM) que usei como um berço e isso não ajudou. Eu estou usando uma ponte para a rede e parece ser configurado corretamente no dom0 com o vif correto nele.

Nota: Dito pessoa está configurando outra VM, mesmas versões para o dom0 e domU, a partir do zero e está tendo o mesmo problema. Ele não tem problemas com a configuração de uma VM do SLES 11, no entanto.

    
por sean 10.11.2011 / 21:41

1 resposta

2

Houve dois problemas:

  • O mais importante foi o que Nils já mencionou: o SLES 10 SP1 estava meio que quebrado. Eu substituí o pacote sysconfig por um do SP3 e, em seguida, a rede finalmente funcionaria corretamente. Acredito que /etc/sysconfig/network/scripts/ifup-route foi o script ofensivo, mas substituí-los todos por segurança.
  • O pool de IPs DHCP na sub-rede era muito pequeno e esgotou-se rapidamente. Mais IPs foram adicionados e todos ficaram felizes.
por 02.02.2012 / 00:11