我正在尝试使用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 API
- 2. 如何通过xinetd从java服务器获取客户端IP?
- 3. 从客户端获取用户列表的身份服务器
- 4. 如何从服务器获取更新通知到客户端?
- 5. 从远程服务器获取远程客户端列表
- 6. 如何获取nova客户端(v1.1)在检索服务器列表时使用ssh隧道
- 7. 如何从服务器端代码获取客户端timeZoneOffset
- 8. 从客户端请求,服务器端获取Active Directory用户?
- 9. 客户端服务器取消过程
- 10. 从jquery客户端表单获取数据到python服务器
- 11. 从SQL Server(服务器端)获取数据到JavaScript(客户端)
- 12. 通知客户端从服务器
- 13. 如何通过身份服务器4获取客户端证书?
- 14. OpenStack通过Nova API创建批量
- 15. 从客户端获取值到服务器端(node.js + express.js)
- 16. 通过Web服务通知服务器到客户端
- 17. openstack nova api
- 18. OpenStack nova-compute error
- 19. Openstack - nova-billing
- 20. 客户端从服务器获取新数据
- 21. 我可以通过服务器实现客户端 - 客户端通信吗?
- 22. 服务器到客户端通知/ Web服务(jax-ws)到客户端通信
- 23. 获取wcf服务的连接客户端列表
- 24. 服务器和客户端
- 25. 从服务器获取客户端的IP地址
- 26. 从服务器获取图像并在客户端上预览
- 27. 通过客户端从服务器发送到服务器的敏感数据
- 28. 从服务器回拨到客户端
- 29. 无法通过SSL从客户端连接到grpc服务器
- 30. 通过客户端从服务器检索图像