2

openstackインフラストラクチャ(バージョン2012.2.2-dev、ubuntu 12.04にバンドルされている)にある開発環境を処理する小さなWebアプリを構築しようとしていますが、APIを使用していくつかのボリュームを作成する必要があります(openstack restを使用することにしました) api)。マシンを起動して他の操作を行うことができます(すべてがこれに基づいて構築されています:http://api.openstack.org/api-ref.html)。APIリファレンスで説明されているようにボリュームを作成するリクエストを送信すると、404が返されます。さまざまなAPIバージョン(v1)を試しましたが、それでも成功しません。

前もって感謝します。

4

2 に答える 2

1

OpenStackの新しいリリースでは、NovaAPIではなくCinderAPIを使用することをお勧めします。

フォルサムでは、CinderはNovaボリューム関連のAPIセットに対するIDENTICALAPI参照を使用します。これは、スタンドアロンプ​​ロジェクトとしてボリューム管理を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 に答える