Рейтинг:0

Не удается запустить автоматическую установку с сервером Ubuntu 20.04.

флаг bt

Доброе утро,

У меня проблема с запуском автоустановки при загрузке Ubuntu Server 20.04 ISO. Я уже прочитал всю документацию и пару руководств в Интернете, но я не могу создать Ubuntu, используя файл пользовательских данных.

У меня есть файл пользовательских данных, подготовленный установщиком Ubuntu. Я пытаюсь загрузить его с такими параметрами, как:

автоустановка ds=nocloud-net;s=ftp://repo/files/ubuntu2004/

Я создал пустой файл метаданных, перепробовал для этого множество комбинаций синтаксиса ftp/http. Пока ничего не удалось.Кто-нибудь знает, что я делаю неправильно? Каждый раз, когда загружается cloud-init, но затем начинается интерактивная установка. У меня заканчиваются идеи :(

Рейтинг:1
флаг jp

К вашему сведению, фтп является нет поддерживается облачная инициализация. Это может сбивать с толку, потому что документация утверждала, что это было, но что должно быть исправлено сейчас.

Поскольку вы утверждаете, что также пытались http безуспешно, вот несколько мыслей (по этим пунктам я просто заменил фтп в вашем URL с http в демонстрационных целях)

  • обернуть дс аргумент в кавычках. В противном случае личинка будет игнорировать все, что прошло ;. Например. ds="nocloud-net;s=http://repo/files/ubuntu2004/".
  • подтвердить данные пользователя файл можно скачать с помощью завиток в терминале. Например. это должно напечатать ваш файл завиток http://repo/files/ubuntu2004/пользовательские данные.
  • проверьте журналы вашего веб-сервера, чтобы увидеть, данные пользователя и метаданные файлы запрашиваются установщиком.
  • получить доступ к терминалу в программе установки и проверь логи /var/журнал/установщик
adio93 avatar
флаг bt
Сначала спасибо за поддержку. Пробовал через http и в логах вижу ошибку /vendor-data файл. Нужно ли добавлять больше файлов? [10/Sep/2021:06:49:34 +0000] "GET /meta-data HTTP/1.1" 200 0 "-" "Cloud-Init/21.1-19-gbad84ad4-0ubuntu2" "-" 10.206.190.126 - - [10/сен/2021:06:49:34 +0000] "GET /user-data HTTP/1.1" 200 6712 "-" "Cloud-Init/21.1-19-gbad84ad4-0ubuntu2" "- " 2021/09/10 06:49:34 [ошибка] 33#33: *6 open() "/usr/share/nginx/html/vendor-data" не удалось (2: нет такого файла или каталога), клиент: 10.206 .190.126, сервер: localhost, запрос: "GET/vendor-data HTTP/1.1", хост: "10.206.190.11"
Andrew Lowther avatar
флаг jp
Вам не нужен файл `vendor-data`. Похоже, что файл «user-data» загружается с веб-сервера, поэтому я бы проверил журналы в программе установки.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.