Openstack Nova: не удается загрузить экземпляр из образа (создать новый том) из-за тайм-аута для больших образов

Хотя проблема по сути были исправлена в ранних релизах, и жестко закодированные таймауты ожидания готовности блочных криворуким пиностом были устранены, все же хочется напомнить “юным” инсталляторщикам сложных систем вид ошибки, которую они могу встретить и два параметра которые могут помочь.

Итак в лог может вывалиться следующий блок от менеджера Nova на узле виртуализации:

“Openstack Nova: не удается загрузить экземпляр из образа (создать новый том) из-за тайм-аута для больших образов”Continue reading

Баги Openstack: Authentication cannot be scoped to multiple targets. Pick one of: project, domain, trust or unscoped

Если по каким-то причинам начиная работать с NOVA появиться сообщение:

1
2
3
[root@tayn1 nova]# nova availability-zone-list
ERROR (AuthorizationFailure): Authentication cannot be scoped to multiple targets. Pick one of: project, domain, trust or unscoped
[root@tayn1 nova]#

Это очередной косяк проекта в вечной их череде, так как остальные сервисы могут работать с этой средой авторизации казалось бы без ошибок )))

Надо проверить переменные среды которые NOVA считает некорректными для себя и предположительно, что указано os_domain_name или os_domain_id там, где вместо этого следует указывать os_project_domain_name или os_project_domain_id.
Первые используются для аутентификации в домене, а последние (вместе с os_project_name) используются для аутентификации в проекте.

Как установить операционную систему (CentOS 6/7) с установочного носителя в среде Openstack через Web интерфейс?

Я часто получаю вопросы о создании нового экземпляра со своего установочного носителя в среде openstack. Здесь я опишу простые инструкции для моих клиентов, которые покажут шаг за шагом через установку нового экземпляра в среде openstack из iso-файла. Дело в том, что при загрузке любой копии виртуальной машины с указанием загрузочного устройства image, этот image (iso) копируется в новый том, из которого загружается.

В общих чертах можно выделить следующие шаги:
краткое пособие:

  1. Загрузка iso образа диска как нового образа(image).
  2. Создание нового том(volume) из образа(image).
  3. Создание нового чистого том для будущего загрузочного диска (желательно “зануление” всего пространства в случае CEPH).
  4. Запуск нового экземпляра с загрузкой с тома из шага 2.
  5. Подключение “чистого” тома из шага 3 к экземпляру.
  6. Установка системы на “чистый” том.
  7. Запуск экземпляр и создание нового как с загрузкой с тома с установленной системой.
  8. Создание по необходимости снимка “чистой” системы, а затем запуск экземпляр с загрузкой с моментального снимка.

“Как установить операционную систему (CentOS 6/7) с установочного носителя в среде Openstack через Web интерфейс?”Continue reading

pip – to show all versions of package

(.venv) [homitaka@tayn1 ~]$ pip install python-novaclient==
Collecting python-novaclient==
  Could not find a version that satisfies the requirement python-novaclient== (from versions: 2.6.0, 2.6.0.1, 2.6.10, 2.7.0, 2.8.0, 2.9.0, 2.10.0, 2.11.0, 2.11.1, 2.12.0, 2.13.0, 2.14.0, 2.14.1, 2.15.0, 2.16.0, 2.17.0, 2.18.0, 2.18.1, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.23.1, 2.23.2, 2.23.3, 2.24.0, 2.24.1, 2.25.0, 2.26.0, 2.27.0, 2.28.0, 2.28.1, 2.29.0, 2.30.0, 2.30.1, 2.30.2, 2.30.3, 2.31.0, 2.32.0, 2.33.0, 2.34.0, 2.35.0, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.3.1, 3.3.2, 3.4.0, 4.0.0, 4.1.0, 5.0.0, 5.1.0, 6.0.0, 6.0.1, 7.0.0, 7.1.0, 7.1.1, 8.0.0)
No matching distribution found for python-novaclient==
(.venv) [homitaka@tayn1 ~]$
Scroll to top