2

我正在尝试构建一个小型 webapp 来处理我们位于 openstack 基础设施(版本 2012.2.2-dev,捆绑在 ubuntu 12.04 中)上的开发环境,我需要使用 API 创建一些卷(我决定使用 openstack rest api)。我能够启动机器并执行一些其他操作(一切都基于此构建: http: //api.openstack.org/api-ref.html)。如果我按照 api 参考中的说明发送创建卷的请求,我会得到 404。我尝试了不同的 api 版本(v1),但仍然没有成功。

先感谢您。

4

2 回答 2

1

在较新的 OpenStack 版本中,最好使用 Cinder API 而不是 Nova API。

在 folsom 中,Cinder 使用 IDENTICAL API 引用 Nova 卷相关的 API 集。这是因为这是第一个将卷管理分离为 cinder 作为独立项目的版本。虽然卷 API 引用仍然保留,但它不是默认值,也不是访问卷 REST 查询的首选方法。

查看。

http://docs.openstack.org/developer/cinder/

于 2013-03-14T19:30:37.760 回答
1

你用什么语言编码?您可以为此使用 SDK 并跳过直接与 API 对话的尝试。看

https://wiki.openstack.org/wiki/SDKs

于 2013-03-16T12:46:29.513 回答