Azure - ошибка cloud-init, источник данных экземпляра не найден

Я пытаюсь запустить виртуальную машину Ubuntu Linux с подготовленного мной настраиваемого виртуального жесткого диска. Я инициализирую виртуальную машину, но кажется, что есть проблема с агентом Vm и cloud-init.

  • Имя хоста / DNS не заданы при загрузке
  • Журнал Cloud-init показывает: «Источник данных экземпляра не найден! впереди! »
  • Портал показывает, что агент Linux VM недоступен, но на самом деле это

Журнал Cloud-init

2017-10-17 03:37:12,127 - util.py[DEBUG]: Attempting to remove /var/lib/cloud/instance 2017-10-17 03:37:12,132 - stages.py[DEBUG]: Using distro class <class 'cloudinit.distros.ubuntu.Distro'> 2017-10-17 03:37:12,132 - __init__.py[DEBUG]: Looking for for data source in: ['Azure'], via packages ['', 'cloudinit.sources'] that matches dependencies ['FILESYSTEM', 'NETWORK'] 2017-10-17 03:37:12,191
- __init__.py[DEBUG]: Searching for network data source in: [] 2017-10-17 03:37:12,192 - util.py[WARNING]: No instance datasource found! Likely bad things to come! 2017-10-17 03:37:12,199 - util.py[DEBUG]: No instance datasource found! Likely bad things to come! Traceback (most recent call last):   File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 331, in main_init
    init.fetch(existing=existing)   File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 349, in fetch
    return self._get_data_source(existing=existing)   File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 259, in
_get_data_source
    pkg_list, self.reporter)   File "/usr/lib/python3/dist-packages/cloudinit/sources/__init__.py", line 333, in find_source
    raise DataSourceNotFoundException(msg) cloudinit.sources.DataSourceNotFoundException: Did not find any data source, searched classes: ()

Журнал Waagent

2017/10/20 05:10:31.059647 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [2 retries remaining, sleeping 5s]
2017/10/20 05:10:31.109442 WARNING cloud-init does not appear to be running
2017/10/20 05:10:36.140473 ERROR Provisioning failed: [000004] Giving up, ovf-env.xml was not copied to /var/lib/waagent/ovf-env.xml after 1800s
2017/10/20 05:10:36.202700 INFO Detect protocol endpoints
2017/10/20 05:10:36.222987 INFO Clean protocol

Благодарю за любую помощь.

Спасибо

RV

1
задан 20 October 2017 в 12:19
1 ответ

Изменяет /etc/waagent.conf как

Provisioning.Enabled=n
ResourceDisk.Format=n

запуск команды отмены подготовки

 # sudo waagent -deprovision

завершает работу ВМ и захватывает образ ВМ, а затем создает новую ВМ из захваченного образа

0
ответ дан 4 December 2019 в 04:31

Теги

Похожие вопросы