Не удалось обнаружить доступные версии удостоверений при обращении по адресу http: // controller: 5000 / v3

При попытке настроить узел контроллера для версии openstack USSURI. Меня просят настроить службу glance как вспомогательную службу управления образами виртуальных машин.

По требованию: статья (в ubuntu 18.04):

  1. Я создал файл с именем: admin-openrc.sh в папке: / usr / share / keystone с содержанием:

     экспорт OS_USERNAME = admin
    экспорт OS_PASSWORD = ADMIN_PASS
    экспорт OS_PROJECT_NAME = admin
    экспорт OS_USER_DOMAIN_NAME = Экспорт по умолчанию OS_PROJECT_DOMAIN_NAME = По умолчанию
    экспорт OS_AUTH_URL = http: // контроллер: 5000 / v3
    экспорт OS_IDENTITY_API_VERSION = 3
    

где ADMIN_PASS настроен

  1. Введите cmd: source ./admin-openrc.sh
  2. Затем создайте пользователя glance с помощью cmd: openstack user create --domain default --password-prompt glance

в качестве вывода, я получаю сообщение об ошибке:

Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa20bba02b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))

Кто-нибудь посоветует, пожалуйста? Я выполнил ранее все шаги: установка NTP, загрузка пакетов openstack, установка SQL, установка RabbitMQ, установка Memcached, установка Etcd, установка Keystone (версия USSURI)

Возможно, проблема аутентификации или что-то еще?

0
задан 15 July 2020 в 16:12
1 ответ

У меня такая же проблема. Openstack Victoria, Ubuntu 20.04 (Focal Fossa). Я следовал всем руководствам в документации OpenStack. https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/install-overview.html.

В результате поиска я обнаружил, что добавление сертификата ЦС к переменным среды работает для некоторых людей, но не для меня.

 export OS_CACERT=/path/to/ca.crt

Вы также можете прочитать https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/app-certificate-management.html для получения дополнительной информации.

Надеюсь, это поможет.

0
ответ дан 18 January 2021 в 15:15

Теги

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