我正在嘗試使用OpenStack Nova客戶端在我的Rackspace帳戶上運行操作。我能得到的最接近的就是這篇博文。但是,它現在似乎不起作用。有誰知道如何做到這一點?謝謝。如何通過OpenStack Nova客戶端從Rackspace獲取服務器列表?
0
A
回答
1
您應該能夠下載並安裝新星命令行客戶端與任何OpenStack的端點進行操作。所以幾件事情要檢查:
git clone https://github.com/openstack/python-novaclient
cd python-novaclient
(sudo) python setup.py install
從PyPI中獲取客戶端:
從源獲取客戶端
pip install python-novaclient
請從OpenStack的端點確保你的工作 - 正如我上次聽到的,並非Rackspace中的所有系統都運行在OpenStack上。儘管這些API相似,但它們並不保證是完全相同的。
在使用nova命令行時會出現一個--debug選項,它會向您顯示HTTP請求和響應,同時進行調用以管理您的環境,這可能有助於確定發生了什麼問題。
恐怕這是讓你我們可以確定的地方爲什麼它沒有工作,但沒有更多的細節我不能斷言什麼是真正的破碎。
1
在Rackspace Blog here有一個很好的指導。
基本上,這些行添加到您的/etc/profile
:
export OS_AUTH_SYSTEM=rackspace
export OS_REGION_NAME=IAD (or any other region you have)
export OS_PASSWORD=<YOUR_API_PASSWORD>
export OS_AUTH_URL=https://identity.api.rackspacecloud.com/v2.0/
export OS_VERSION=2.0
export OS_USERNAME=<YOUR_API_USERNAME>
export OS_TENANT_NAME=<YOU CUSTOMER ID>
export OS_SERVICE_NAME=cloudserversOpenStack
然後運行:
$ nova list
相關問題
- 1. Openstack - Nova客戶端 - 爲特定租戶檢索服務器
- 2. 列表服務器 - OpenStack Nova API
- 3. 如何通過xinetd從java服務器獲取客戶端IP?
- 4. 從客戶端獲取用戶列表的身份服務器
- 5. 如何從服務器獲取更新通知到客戶端?
- 6. 從遠程服務器獲取遠程客戶端列表
- 7. 如何獲取nova客戶端(v1.1)在檢索服務器列表時使用ssh隧道
- 8. 如何從服務器端代碼獲取客戶端timeZoneOffset
- 9. 客戶端 - 客戶端通過服務器通信
- 10. 如何通過CLI客戶端獲取jboss用戶列表
- 11. 無法通過套接字服務器獲取客戶端IP
- 12. 從客戶端請求,服務器端獲取Active Directory用戶?
- 13. 獲取NIO.2服務器中客戶端IP地址列表
- 14. 的NodeJS:客戶端到客戶端通過服務器
- 15. 從jquery客戶端表單獲取數據到python服務器
- 16. 從SQL Server(服務器端)獲取數據到JavaScript(客戶端)
- 17. python客戶端從python服務器讀取json列表
- 18. 通知客戶端從服務器
- 19. 的Android GCM(Google雲端通訊)服務器獲取客戶端
- 20. 客戶端如何從服務器檢索矢量列表?
- 21. 如何通過身份服務器4獲取客戶端證書?
- 22. 從服務器端獲取的客戶端變量(express.js,node.js中)
- 23. 通過Web服務通知服務器到客戶端
- 24. 從客戶端獲取值到服務器端(node.js + express.js)
- 25. 如何通過UDP服務器/客戶端發送數組列表
- 26. 如何從GWT客戶端讀取服務器端.json文件?
- 27. OpenStack通過Nova API創建批量
- 28. 從服務器獲取客戶端的IP地址
- 29. 如何獲取連接到RPyC服務器的客戶端列表?
- 30. 如何在MPI客戶端/服務器模式下管理客戶端列表