Только что установили Сервер Ubuntu 14.04 и не имеют никаких операционных экземпляров VM. Время начальной загрузки берет вечность, и на нажатии F1 во время загрузки этого то, что я вижу, длительные попытки подключения и отказы бесконечны, любые простые меры ценились бы (Примечание заменили http ССЫЛКОЙ в упоминаниях журнала для включения этой регистрации):-
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)]
Необходимо выполнять облачную версию сервера Ubuntu. cloud-init
пытается связаться 169.254.169.254, локальный для ссылки IP-адрес, что облачные поставщики слушают на обеспечить метаданные о VM быть инициализированным.
можно предотвратить cloud-init
от запросов любых удаленных серверов путем установки установка datasources_list на None
.
На практике, это означает изменять файл /etc/cloud/cloud.cfg.d/90_dpkg.cfg
от:
# to update this file, run dpkg-reconfigure cloud-init
datasource_list: [ NoCloud, ConfigDrive, OpenNebula, Azure, AltCloud, OVF, MAAS, GCE, OpenStack, CloudSigma, Ec2, CloudStack, None ]
к:
# to update this file, run dpkg-reconfigure cloud-init
datasource_list: [ None ]
, Если возможно, Вы захотите работать dpkg-reconfigure cloud-init
для внесения изменения.
Да, и в нашем случае, мы должны были использовать [ OpenStack ]
в противоположность [ None ]
в нашем облачном изображении /etc/cloud/cloud.cfg.d/90_dpkg.cfg
файл, поскольку это был приемлемый Тип источника данных для нашей облачной ОС. Эта проблема проявила, когда мы начали использовать наш существующий ледник дружественные изображения в juno облаке. Никакая другая ОС не имела эту проблему кроме наших 14,04 изображений.
Мы также основывали наши 14,04 изображений на Канонической Облачной версии.
В моем случае (новая установка с помощью Амулета Ubuntu) проблема состояла в том, что нейтрон был неправильно сконфигурирован с неправильным IP-адресом для сервера метаданных.
Это хорошо: http://techbackground.blogspot.ie/2013/06/metadata-via-dhcp-namespace.html
, Который указал на меня на: кошка root@neutron:/etc/neutron# metadata_agent.ini
...
nova_metadata_ip = 192.168.100.151
nova_metadata_port = 8775
...
я зафиксировал nova_metadata_ip adn, перезапустил нейтронный сервис метаданных, и это решило проблему.