При установке Openstack не удается инициализировать контейнер верхнего уровня

Мы пытаемся установить Openstack в соответствии с одним руководством по установке .

Поскольку сервер находится за прокси-сервером, мы запускаем команду установщика с аргументами http-прокси:

openstack-install --http-proxy $PROXY_SERVER:$PROXY_PORT --https-proxy $PROXY_SERVER:$PROXY_PORT

В окне установщика отображается ошибка:

Произошла фатальная ошибка: ОС контейнера верхнего уровня не была правильно инициализирована

~/.cloud-install/commands.log показывает ошибку процесса, выданную для сценария python single_install, пытающегося выполнить команду опыления:

[ERROR: 08-26 17:08:53, single_install.py:326] Container cloud-init      finished   with errors: ['(\'seed_random\', ProcessExecutionError("Unexpected error while running command.\\nCommand: [\'env\', \'http_proxy=http://129.165.60.148:8
0\', \'https_proxy=http://129.165.60.148:80\', \'pollinate\', \'-q\']\\nExit code: 1\\nReason: -\\nStdout: \'\'\\nS
tderr: \'\'",))']

Прокси-сервер использует самозаверяющий сертификат.

0
задан 27 August 2015 в 12:17

1 ответ

Я был передан эта ошибка с опылять командой путем изменения ~/.cloud-install/userdata.yaml существует строка, которая создает аргументы в пользу опылять команды включая прокси-сервер. К этому списку я добавил '-небезопасный' так, чтобы, когда завихрение называет выполнение опылять команды, это проигнорировало прокси-сервер сам подписанный сертификат.

0
ответ дан 27 August 2015 в 22:17
  • 1
    mkusb работает в Linux, таким образом, да в Ubuntu, но не в Windows. И да, возможно установить mkusb в живую систему (но без персистентности это исчезнет после перезагрузки или завершения работы). Таким образом, можно использовать два метода шага: Создайте живой (живо-единственный) загрузочный диск USB Ubuntu из Windows. Установите mkusb в этот живой Ubuntu. Создайте персистентный живой загрузочный диск USB Ubuntu в другом pendrive. – sudodus 18 November 2016 в 19:57

Другие вопросы по тегам:

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