В новой установке openstack Nova отказывается работать:
root@moscontrol:~# список гипервизоров openstack
В настоящее время сервер недоступен. Повторите попытку позже.<br /><br />
Служба Keystone временно недоступна.
(HTTP 503) (идентификатор запроса: req-f2da21b3-fca8-408c-83ba-bf74f132c6d6)
root@moscontrol:~#
проблема с токеном openstack, список образов openstack
команды работают.
Прикрепил мой nova.conf:
root@moscontrol:~# cat /etc/nova/nova.conf
[ПО УМОЛЧАНИЮ]
мой_ip = 192.168.2.91
transport_url = кролик://openstack:mypw@moscontrol:5672/
##log_dir = /var/log/nova
lock_path = /var/lock/nova
state_path = /var/lib/nova
[апи]
auth_strategy = краеугольный камень
[апи_база_данных]
#connection = sqlite:////var/lib/nova/nova_api.sqlite
соединение = mysql+pymysql://nova:mypw@moscontrol/nova_api
[барбакан]
[кэш]
[пепел]
[вычислить]
[проводник]
[приставка]
[Консоли]
[кор]
[киборг]
[база данных]
#connection = sqlite:////var/lib/nova/nova.sqlite
соединение = mysql+pymysql://nova:mypw@moscontrol/nova
[устройства]
[ephemeral_storage_encryption]
[filter_scheduler]
[взглянуть мельком]
api_servers = http://moscontrol:9292
[гости]
[проверка состояния здоровья]
[гиперв]
[кэш_изображения]
[иронично]
[key_manager]
[краеугольный камень]
[keystone_authtoken]
www_authenticate_uri = http://moscontrol:5000/
auth_url = http://moscontrol:5000/
memcached_servers = москонтроль: 11211
тип_авторизации = пароль
имя_проекта_домена = По умолчанию
user_domain_name = По умолчанию
имя_проекта = служба
имя пользователя = нова
пароль = mypw
[либвирт]
[показатели]
[мкс]
[нейтрон]
auth_url = http://moscontrol:5000
тип_авторизации = пароль
имя_домена_проекта = по умолчанию
user_domain_name = по умолчанию
имя_региона = РегионОдин
имя_проекта = служба
имя пользователя = нейтрон
пароль = mypw
service_metadata_proxy = истина
# --- METADATA_SECRET
metadata_proxy_shared_secret = abcdefghijklm
[уведомления]
[осло_конкурренси]
lock_path = /var/lib/nova/tmp
[oslo_messaging_amqp]
[oslo_messaging_kafka]
[oslo_messaging_notifications]
[oslo_messaging_rabbit]
[oslo_middleware]
[осло_политика]
[пки]
[размещение]
имя_региона = РегионОдин
имя_проекта_домена = По умолчанию
имя_проекта = служба
тип_авторизации = пароль
user_domain_name = По умолчанию
auth_url = http://moscontrol:5000/v3
имя пользователя = место размещения
пароль = mypw
[мощность]
[привсеп]
[профайлер]
[квота]
[рдп]
[удаленная_отладка]
[планировщик]
[serial_console]
[service_user]
[специя]
[уровни_обновления]
[свод]
[vendordata_dynamic_auth]
[vmware]
[ВНК]
включено = верно
server_listen = $мой_ip
server_proxyclient_address = $мой_ip
[обходные пути]
[всги]
[звм]
[ячейки]
включить = ложь
[os_region_name]
открытый стек =
root@moscontrol:~#
Выход отладки, например. за список серверов openstack
Создание экземпляра API вычислений: <class 'openstackclient.api.compute_v2.APIv2'>
Создание экземпляра клиента идентификации: <class 'keystoneclient.v3.client.Client'>
REQ: curl -g -i -X GET http://moscontrol:9292 -H "Принять: application/json" -H "User-Agent: openstacksdk/0.55.0 keystoneauth1/4.3.1 python-requests/2.25.1 CPython/3.8.10"
Запуск нового HTTP-соединения (1): moscontrol:9292
http://moscontrol:9292 "GET/HTTP/1.1" 300 957
RESP: [300] Соединение: keep-alive Content-Length: 957 Content-Type: application/json Дата: воскресенье, 03 октября 2021 г., 19:47:44 по Гринвичу
RESP BODY: {"versions": [{"id": "v2.9", "status": "CURRENT", "links": [{"rel": "self", "href": "http:/ /moscontrol:9292/v2/"}]}, {"id": "v2.7", "status": "ПОДДЕРЖИВАЕТСЯ", "links": [{"rel": "self", "href": " http://moscontrol:9292/v2/"}]}, {"id": "v2.6", "status": "SUPPORTED", "links": [{"rel": "self", "href ": "http://moscontrol:9292/v2/"}]}, {"id": "v2.5", "status": "ПОДДЕРЖИВАЕТСЯ", "links": [{"rel": "self" , "href": "http://moscontrol:9292/v2/"}]}, {"id": "v2.4", "status": "ПОДДЕРЖИВАЕТСЯ", "links": [{"rel": "self", "href": "http://moscontrol:9292/v2/"}]}, {"id": "v2.3", "status": "ПОДДЕРЖИВАЕТСЯ", "links": [{" rel": "self", "href": "http://moscontrol:9292/v2/"}]}, {"id": "v2.2", "status": "ПОДДЕРЖИВАЕТСЯ", "links": [{"rel": "self", "href": "http://moscontrol:9292/v2/"}]}, {"id": "v2.1", "status": "ПОДДЕРЖИВАЕТСЯ", " ссылки": [{"rel": "self", "href": "http://moscontrol:9292/v2/"}]}, {"id": "v2.0", "status": "ПОДДЕРЖИВАЕТСЯ ", "links": [{"rel": "self", "href": "http://moscontrol:9292/v2/"}]}]}
Клиент образа, инициализированный с помощью OpenStack SDK: <объект openstack.image.v2._proxy.Proxy по адресу 0x7f643a75df40>
параметры поиска: {'reservation_id': нет, 'ip': нет, 'ip6': нет, 'имя': нет, 'instance_name': нет, 'статус': нет, 'вкус': нет, 'изображение': Нет, «хост»: нет, «tenant_id»: нет, «all_tenants»: ложь, «user_id»: нет, «удалено»: ложь, «изменения до»: нет, «изменения с момента»: нет}
REQ: curl -g -i -X GET http://moscontrol:8774/v2.1/servers/detail -H "Принять: приложение/json" -H "Агент пользователя: python-novaclient" -H "X- Auth-Token: {SHA256}c82af5b425d7316f537491019f50eeeea875dcedcdf57c709e817a3cb18e4b25" -H "X-OpenStack-Nova-API-Version: 2.1"
Запуск нового HTTP-соединения (1): moscontrol:8774
http://moscontrol:8774 "GET /v2.1/servers/detail HTTP/1.1" 503 218
RESP: [503] Соединение: keep-alive Content-Length: 218 Content-Type: application/json Дата: воскресенье, 03 октября 2021 г., 19:47:44 GMT X-Compute-Request-Id: req-32ac8727-73ae-43f5 -b30c-679551d6bd72 X-Openstack-Request-Id: req-32ac8727-73ae-43f5-b30c-679551d6bd72
RESP BODY: {"message": "Сервер в настоящее время недоступен. Повторите попытку позже.<br /><br />\nСлужба Keystone временно недоступна.\n\n", "code": " 503 Служба недоступна", "title": "Сервис недоступен"}
Вызов GET для вычисления используемого идентификатора запроса http://moscontrol:8774/v2.1/servers/detail req-32ac8727-73ae-43f5-b30c-679551d6bd72
В настоящее время сервер недоступен. Повторите попытку позже.<br /><br />
Служба Keystone временно недоступна.
(HTTP 503) (идентификатор запроса: req-32ac8727-73ae-43f5-b30c-679551d6bd72)
Traceback (последний последний вызов):
Файл "/usr/lib/python3/dist-packages/cliff/app.py", строка 401, в run_subcommand
результат = cmd.run(parsed_args)
Файл "/usr/lib/python3/dist-packages/osc_lib/command/command.py", строка 39, выполняется
вернуть super(Command, self).run(parsed_args)
Файл "/usr/lib/python3/dist-packages/cliff/display.py", строка 115, выполняется
имена_столбцов, данные = self.take_action(parsed_args)
Файл "/usr/lib/python3/dist-packages/openstackclient/compute/v2/server.py", строка 2359, в take_action
данные = calculate_client.servers.list (search_opts = search_opts,
Файл "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", строка 932, в списке
серверы = self._list("/servers%s%s" % (detail, query_string),
Файл "/usr/lib/python3/dist-packages/novaclient/base.py", строка 253, в _list
соответственно, тело = self.api.client.get(url)
Файл "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", строка 395, в get
вернуть self.request(url, 'GET', **kwargs)
Файл "/usr/lib/python3/dist-packages/novaclient/client.py", строка 78, в запросе
поднять exceptions.from_response(соотв., тело, URL, метод)
novaclient.exceptions.ClientException: сервер в настоящее время недоступен. Повторите попытку позже.<br /><br />
Служба Keystone временно недоступна.
(HTTP 503) (идентификатор запроса: req-32ac8727-73ae-43f5-b30c-679551d6bd72)
clean_up ListServer: Сервер в настоящее время недоступен. Повторите попытку позже.<br /><br />
Служба Keystone временно недоступна.
(HTTP 503) (идентификатор запроса: req-32ac8727-73ae-43f5-b30c-679551d6bd72)
КОНЕЦ возвращаемое значение: 1
root@moscontrol:~#
У меня заканчиваются идеи, чтобы найти свою ошибку, любая помощь приветствуется