Сценарий трапецеидального искажения Openstack-Folsom не может быть настроен

На основе этой ссылки https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst#openstack-folsom-install-guide , я пытался запустить эти сценарии, но это не удается, несмотря на то, что я установил HOST_IP & EXT HOST_IP.
./keystone_basic.sh ./keystone_endpoints_basic.sh

Ниже приведен полученный журнал ошибок: - -keystone:error:нераспознанные аргументы: идентификатор службы 18ea5916544429bed2c84af0303077

Я предоставил такую ​​информацию, как tenant_name, tenant_id и т. д., в исходном файле, но оказалось, что предоставленный скрипт не распознается системой. Ниже приведены сведения об ОС, которую я использую.

Я создал виртуальные машины вместо использования физических машин. Установлен с Ubuntu 12.04 LTS.

Посоветуйте, как решить эту проблему.

Спасибо.


person user136958    schedule 05.03.2013    source источник
comment
Вы меняли местами соответствующие имена пользователей/пароли/имена арендаторов и т. д.?   -  person Matt Joyce    schedule 05.03.2013


Ответы (1)


У меня такая же проблема. Я использую Ubuntu 12.04 LTS. После запуска:

keystone help user-create tenant id выглядит следующим образом:

Optional arguments:
...
--service_id <service-id>

Измените --service-id на --service_id с глобальной заменой

[Using command line] 
# sed -i 's/--service-id/--service_id/g' /path/to/script.sh

перезапустите keystone и его записи в базе данных

mysql -u root -ppassword -e "drop database keystone"
mysql -u root -ppassword -e "create database keystone"
mysql -u root -ppassword -e "grant all privileges on keystone.* TO 'keystone'@'%' identified by 'password'"
mysql -u root -ppassword -e "grant all privileges on keystone.* TO 'keystone'@'localhost' identified by 'password'"
service keystone restart
keystone-manage db_sync
person mechimdi    schedule 22.05.2013
comment
Добро пожаловать в SO, AEgrouplabs и спасибо, что опубликовали не просто ответ, а ответ с некоторыми примерами. - person Brian; 23.05.2013