Ошибка установки Openstack с nova и аутентификацией

#linux #puppet #openstack

Вопрос:

Это первый раз, когда я использую openstack, я действительно новичок, я сейчас выполняю установку пакета OpenStack, я сгенерировал файл ответов, в котором я указываю следующие параметры : (обратите внимание, что я следил за веб-сайтом, делая это, я точно не знаю, что означают все эти параметры)

       CONFIG_PROVISION_DEMO=n
  CONFIG_NEUTRON_ML2_TYPE_DRIVERS=flat,vxlan 
  CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vxlan 
  CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS=openvswitch 
  CONFIG_NEUTRON_L2_AGENT=openvswitch 
  CONFIG_NEUTRON_OVS_EXTERNAL_PHYSNET=extnet 
  CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=extnet:br-ex 
  CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-ex:em1

  
 

Я получаю следующую ошибку :
Ошибка : ошибка, возникшая в кукольный запуска: 10.53.193.172_controller.уведомление ПП: /этап[основной]/Нова -:: базы данных::синхронизация/выполнить[нова-дБ-синхронизация]/возвращает: ошибка: (pymysql.ошибка.OperationalError) (1045, U»Доступ запрещен для пользователя ‘нова’@’10.53.193.172’ (используя пароль: да)») (Предыстория этой ошибки по адресу: sqlalche.me/e/e3q8) Вы найдете полную трассировку в журнале /var/tmp/packstack/20210401-074033-eKhyZ8/манифесты/10.53.193.172_controller.pp.log

Я искать, как ее решить,и я не нашел ничего полезного, поэтому я проигнорировал его, и я пытаюсь повторно запустить packstack —answer-file=answerfile.txtи я получаю это сообщение об ошибке : ошибка : ошибка, возникшая в кукольный запуска: 10.53.193.172_controller.ПП об ошибке: не удалось применить по каталогу: не удалось аутентифицировать
вы найдете полную трассировку в лог файл /var/tmp/и packstack/20210401-082518-KWFGCT/манифесты/10.53.193.172_controller.ПП.войдите, пожалуйста, проверьте файл журнала /var/tmp/и packstack/20210401-082518-KWFGCT/на базе OpenStack установки.авторизуйтесь для получения дополнительной информации

Любая помощь, пожалуйста !

Комментарии:

1. Откуда у вас этот файл ответов? Вы запустили packstack команду на новой установке Centos/RHEL? Если нет, переустановите операционную систему, чтобы убедиться, что от предыдущей упаковки ничего не осталось, и повторите попытку. Убедитесь , что сетевой адаптер вашего компьютера имеет имя em1 , или измените имя в файле ответов.

2. @berndbausch я создаю файл ответов с помощью команды : packstack —gen-answer-file=answerfile.txt , затем я сделал vi answerfile.txt и измените некоторые параметры, касающиеся операционной системы, да, у меня есть новая ее установка !

3. Я имел в виду, откуда у вас есть модификация файла ответов. Однако я не думаю, что файл ответов вызывает проблему. Я подозревал, что база данных уже существовала, когда вы настраивали облако Packstack, но если вы запустили packstack команду на новой операционной системе, этого не может быть. Какая это версия Centos и OpenStack?

4. Кстати, когда вы запускали packstack во второй раз, ваша ОС не была установлена только что. Вы работали packstack в системе, в которой был частично установлен пакет, который, скорее всего, выйдет из строя.

5. @berndbausch я использую выпуск centos 7.9 2009, я удалил выпуск openstack, выполнив : yum удалите centos-релиз-openstack-train, и я собираюсь установить его снова…..