2013-11-27 30 views

回答

16

如果您使用devstack(http://devstack.org/)部署OpenStack的,你可以使用OpenRC的絕招:

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

$source openrc demo demo # for demo user 

否則,您需要手動導出OS變量:

$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?

如果您想要手動安裝的所有服務在這裏是很方便的手動https://github.com/mseknibilel/OpenStack-Grizzly-Install-Guide/blob/OVS_MultiNode/OpenStack_Grizzly_Install_Guide.rst

我建議由本手冊安裝一次,以瞭解它是如何工作的,然後使用最新的穩定devstack每次當你需要設置一個新的環境只是爲了節省您的時間。

問候

+0

喜最大...如果我使用devstack如何安裝網絡和路由器在devstack ..因爲我目前沒有devstack網絡和路由器 –

+0

你需要或者通過CLI或地平線(網頁UI)stack.sh完成之後再建立。第二個比較容易開始。試着找到一些指導,我認爲有很多。 Devstack對此不負責任。 –

+0

什麼是os_tenant_name?租戶是OpenStack管理的VM實例?如果我沒有租戶呢? –

2

消除這種錯誤你只需要執行命令 「源OpenRC的」

其中OpenRC的是其中在所有credentilas存儲在文件..請確保您有該文件的夾。您還可能有比開放其他文件名的東西,但它會與RC結束..只是根據你的文件

0

在我來說,我需要調用「源stackrc」,它解決了這一問題更改名稱。

0

我做了以下襬脫錯誤的。

cd devstack 
. openrC#this will setup the environment 
0

下面的命令是用來獲取的「管理員」訪問權限和使用項目「管理員」

. openrc admin admin 
相關問題