我正在尝试构建一个小型webapp来处理我们位于openstack基础架构上的开发环境(版本2012.2.2-dev,捆绑在ubuntu 12.04中),我需要使用API创建一些卷(我决定使用openstack rest api)。我能够启动机器并执行其他操作(所有内容都是基于此构建的:http://api.openstack.org/api-ref.html)。如果我发送请求来创建一个卷,如api参考中所述,我得到一个404.我尝试了不同的api版本(v1),但仍然没有成功。
提前谢谢。
答案 0 :(得分:1)
在较新版本的OpenStack中,最好使用Cinder API而不是Nova API。
在folsom中,Cinder使用IDENTICAL API引用与Nova卷相关的API集。这是因为这是将卷管理作为一个独立项目分离出来的第一个版本。虽然卷API引用保留在folsom中,但它不是默认值,并且它不是访问卷REST查询的首选方法。
退房。
答案 1 :(得分:1)
你在用哪种语言编写?您可以为此使用SDK,并跳过尝试直接与API通信。参见