Какой формат Ubuntu Cloud Image следует использовать?

Я ищу стартовый образ для тестирования нового облака Eucalyptus 4.4.5. Я начал здесь:

https://docs.eucalyptus.cloud/eucalyptus/4.4.5/index.html#image-guide/ig_task_eustore.html

но был направлен на URL-адрес, который не обслуживается:

http://emis.eucalyptus.com/ (http://emis.eucalyptus.cloud тоже не работает)

Вместо этого я пытаюсь следовать руководству по созданию изображений, чтобы создать свое собственное. Я хотел бы получить образ HVM CentOS или Ubuntu. Основываясь на прочитанном, я думаю, что один из их облачных релизов — лучший выбор, но я не понимаю, какой формат выбрать. Может ли кто-нибудь дать рекомендации о том, какой тип файла выбрать из своих облачных выпусков?:

Ubuntu: https://cloud-images.ubuntu.com/bionic/20190327/

CentOS: https://cloud.centos.org/centos/7/images/


person D N    schedule 04.04.2019    source источник


Ответы (1)


Если вы хотите выбрать один из этих облачных репозиториев образов:

  • Ubuntu: используйте amd64 изображения, оканчивающиеся на .img
  • CentOS: выберите x86_64 изображения с raw в имени, возможно, сжатые

Или вы можете запустить это на головном узле (с установленным euca2ools):

python <(curl -Ls https://eucalyptus.cloud/images)

и вам будет предложено меню изображений, которые, как известно, работают.

person dmitrii    schedule 04.04.2019
comment
Спасибо, именно на эту информацию я и рассчитывал! Кстати, я сначала попробовал этот скрипт на Python, и время ожидания истекло. Я нахожусь за прокси-сервером и установил .wgetrc и .curlrc, но он просто зависает, когда попадает сюда: Выберите идентификатор изображения из следующей таблицы: - person D N; 05.04.2019
comment
Спасибо, что дал мне знать. Сценарий использует модуль urllib для получения файла каталога с githubusercontent.com. По-видимому, модуль учитывает переменную среды http_proxy. Возможно, попробуйте export http_proxy='http://myproxy.example.com:1234' перед вызовом скрипта? - person dmitrii; 05.04.2019
comment
Спасибо. Экспорт http_proxy у меня не работал, поэтому я перешел на .wgetrc и .curlrc. В любом случае никакая комбинация из трех, похоже, не работает. Я перепроверю свою сантехнику... - person D N; 05.04.2019
comment
Не могли бы вы объяснить, что именно делает скрипт? В частности, он загружается от издателей ОС, а затем упаковывается с помощью команд руководства по созданию изображений Eucalyptus? Или это библиотека предварительно упакованных изображений, которые уже были упакованы издателями программного обеспечения Eucalyptus. Если это так, похоже, что он может попытаться автоматически загрузить их в мое облако Euca. Есть ли возможность загрузить их вместо этого? Место, где я могу запустить скрипт без прокси, не имеет доступа к облаку Euca, куда нужно загрузить изображения. - person D N; 05.04.2019
comment
Скрипт изображений в облаке eucalyptus читает каталог формата json (в настоящее время доступен здесь github.com /sjones4/eucalyptus-extras/tree/master/images) и преобразует (qcow) или напрямую использует (необработанные) изображения с вашим облаком eucalyptus. Связанные изображения предоставляются для загрузки дистрибутивами и имеют различные политики обновления. Вы можете вручную загружать изображения, используя URL-адреса в каталоге, а затем загружать их в облако eucalyptus. - person Steve Jones; 05.04.2019