[英]install openstack identity service found “cliff.app not found(HTTP 404)”
這是我第一次在stackoverflow中提出問題。
最近,我嘗試按照以下步驟安裝OpenStack: http : //docs.openstack.org/liberty/install-guide-ubuntu/keystone-services.html,但是當我逐步進行操作時,遇到了麻煩:
當我在虛擬機(ubuntu 14.04)中運行代碼時:
$ openstack service create --name keystone --description "OpenStack Identity" identity
表明
用法:openstack服務創建[-h] [-f {shell,table}] [-c列] [-變量VARIABLE] [-前綴PREFIX] [--name] [-啟用| --disable]
openstack服務創建:錯誤:無法識別的參數:--description身份“
似乎無法識別參數“ --description”和“ identity”,因此我運行
$ openstack service create -- name keystone identity
這次向我展示
“警告:kestoneclient.utils創建最多接受1個正向參數(給定4個)
INFO:urllib3.connectionpool啟動新的HTTP連接(1):控制器
錯誤:找不到懸崖(app)(HTTP 404)”
我正在谷歌搜索,但找不到答案,我的文件配置有問題嗎? 希望有人幫助我,非常感謝〜
找到了問題。 您正在遵循Liberty發行指南,但安裝了錯誤的發行包(可能是Icehouse,這是Ubuntu 14.04的默認設置)。
嘗試按照Liberty安裝指南中此處定義的步驟來設置Liberty存儲庫。 綜上所述:
# apt-get install software-properties-common
# add-apt-repository cloud-archive:liberty
# apt-get update && apt-get dist-upgrade
然后您可以安裝正確的客戶端版本
# apt-get install python-openstackclient
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.