2013-11-27 3 views

ответ

16

Если вы использовали devstack (http://devstack.org/) для развертывания OpenStack вы можете использовать OpenRC трюк:

$cd devstack/ 
$source openrc admin admin # for admin rights 

или

$source openrc demo demo # for demo user 

В противном случае вам нужно экспортировать переменные ОС вручную:

$export OS_USERNAME = admin 
$export OS_TENANT_NAME = <yourtenant> 
$export OS_PASSWORD = <yourpasswd> # password which you used during deployment etc 

Связанный вопрос How to manage users/passwords in devstack?

Если вы хотите вручную установить все услуги здесь HANDY Руководство по https://github.com/mseknibilel/OpenStack-Grizzly-Install-Guide/blob/OVS_MultiNode/OpenStack_Grizzly_Install_Guide.rst

Я бы рекомендовал установить его один раз в данном руководстве, чтобы узнать, как она работает, а затем использовать последнюю стабильную devstack каждый раз, когда вам нужно настроить новую среду, чтобы сэкономить ваше время.

С уважением

+0

привет макс ... если я использую devstack как установить сеть и маршрутизатор в devstack .. потому что у моей текущей devstack нет сети и маршрутизатора. –

+0

Вам нужно будет настроить их либо через CLI, либо через Horizon (Web UI) после завершения выполнения stack.sh. Второе легче начать. Постарайтесь найти для этого руководство, я полагаю, их много. Devstack не несет за это ответственности. –

+0

Что такое os_tenant_name? Арендаторы - это экземпляры VM, которыми управляет openstack? Что делать, если у меня нет арендаторов? –

2

, чтобы удалить эту ошибку нужно просто выполнить команду «источник OpenRC»

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

0

В моем случае мне нужно было вызвать «source stackrc», и это устранило проблему.

0

Я сделал следующее, чтобы избавиться от ошибки.

cd devstack 
. openrC#this will setup the environment 
0

ниже команда используется для получения права доступа «администратор» и использовать проект «админ»

. openrc admin admin 
Смежные вопросы