Fresh Install Ubuntu 14.04 Servidor Boot lento devido a falha de conexão 169.254.169.254

4

Acabei de instalar o Ubuntu Server 14.04 e não tenho nenhuma instância de VM operacional. O tempo de inicialização demora uma eternidade e ao pressionar F1 durante o carregamento é o que eu vejo, as contínuas tentativas de conexão e falhas são infinitas e quaisquer correções diretas seriam apreciadas (Note que substituímos http com LINK nas menções de log para habilitar esta postagem): -

Cloud-init v. 0.7.5 running 'init-local' at Tue, 06 May 2014 19:42:27 +0000. Up 359.24 seconds.
Cloud-init v. 0.7.5 running 'init' at Tue, 06 May 2014 19:42:31 +0000. Up 363.43 seconds.
ci-info: +++++++++++++++++++++++Net device info++++++++++++++++++++++++
ci-info: +--------+-------+-----------+-----------+-------------------+
ci-info: | Device |   Up  |  Address  |    Mask   |     Hw-Address    |
ci-info: +--------+-------+-----------+-----------+-------------------+
ci-info: |   lo   |  True | 127.0.0.1 | 255.0.0.0 |         .         |
ci-info: |  em1   | False |     .     |     .     | 9c:b6:54:02:0d:ab |
ci-info: +--------+-------+-----------+-----------+-------------------+
ci-info: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Route info failed!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2014-05-06 20:42:33,252 - url_helper.py[WARNING]: Calling 'LINK://169.254.169.254/2009-04-04/meta-data/instance-id' failed [0/120s]: request error [HTTPConnectionPool(host='169.254.169.254', port=80): Max retries exceeded with url: /2009-04-04/meta-data/instance-id (Caused by : [Errno 101] Network is unreachable)]
2014-05-06 20:42:34,255 - url_helper.py[WARNING]: Calling 'LINK://169.254.169.254/2009-04-04/meta-data/instance-id' failed [1/120s]: request error [HTTPConnectionPool(host='169.254.169.254', port=80): Max retries exceeded with url: /2009-04-04/meta-data/instance-id (Caused by : [Errno 101] Network is unreachable)]
2014-05-06 20:42:35,259 - url_helper.py[WARNING]: Calling 'LINK://169.254.169.254/2009-04-04/meta-data/instance-id' failed [2/120s]: request error [HTTPConnectionPool(host='169.254.169.254', port=80): Max retries exceeded with url: /2009-04-04/meta-data/instance-id (Caused by : [Errno 101] Network is unreachable)]
    
por Jlee 06.05.2014 / 22:38

3 respostas

5

Você deve estar executando a versão em nuvem do servidor Ubuntu. cloud-init está tentando entrar em contato com 169.254.169.254, um endereço IP de link local que os provedores de nuvem escutam para fornecer metadados sobre a VM que está sendo inicializada.

Você pode impedir que cloud-init consulte qualquer servidor remoto definindo a configuração datasources_list como None .

Na prática, isso significa alterar o arquivo /etc/cloud/cloud.cfg.d/90_dpkg.cfg de:

# to update this file, run dpkg-reconfigure cloud-init
datasource_list: [ NoCloud, ConfigDrive, OpenNebula, Azure, AltCloud, OVF, MAAS, GCE, OpenStack, CloudSigma, Ec2, CloudStack, None ]

para:

# to update this file, run dpkg-reconfigure cloud-init
datasource_list: [ None ]

Se possível, você desejará executar dpkg-reconfigure cloud-init para fazer a alteração.

    
por Michael Kropat 05.06.2014 / 16:14
0

Sim, e no nosso caso, tivemos que usar [ OpenStack ] em vez de [ None ] no arquivo /etc/cloud/cloud.cfg.d/90_dpkg.cfg da imagem da nuvem, pois esse era o tipo de fonte de dados aceitável para o nosso sistema operacional na nuvem. Esse problema se manifestou quando começamos a usar nossas imagens amigáveis de casas de gelo existentes em uma nuvem juno. Nenhum outro sistema operacional teve esse problema, exceto nossa imagem 14.04.
Também baseamos nossa imagem 14.04 na versão da Canonical Cloud.

    
por Sean Beeg 04.11.2014 / 22:39
0

No meu caso (nova instalação usando o Ubuntu Juju) o problema era que o nêutron era configurado incorretamente com o endereço IP incorreto para o servidor de metadados.

Isso é bom: link

Isso me indicou: root @ neutron: / etc / neutron # cat metadata_agent.ini

    ...
  nova_metadata_ip = 192.168.100.151
  nova_metadata_port = 8775
    ...

Eu consertei a nova_metadata_ip e reiniciei o serviço de metadados de nêutrons e resolvi o problema.

    
por bladedoyle 08.09.2016 / 20:46