0

Jcloud API を使用して、openstack ですでに作成されているノードを再開/一時停止しようとしています。openstack サーバー GUI でノードを確認すると、ノードが再開/一時停止されますが、「一時停止には Admin アクション拡張機能のインストールが必要です」というエラー応答がコードに表示されます。

openstack サーバーで policy.json を確認しました。これには、管理者が役割として言及されている再開および一時停止の拡張機能があります。

それを修正する方法、または何をする必要があるか考えていますか? 前もって感謝します

4

2 に答える 2

0

これは、jclouds ですでに修正されているバグです。次のリリースに含まれるか、毎日のスナップショット ビルドを試すことができます。インストール ガイドの「毎日のビルドの使用」セクションを参照してください。

于 2014-07-01T15:49:46.977 に答える
0

メソッド呼び出しを try/catch で囲み、次のように例外を処理しました。

try {
    computeService.suspendNode(nodeId);
} catch (UnsupportedOperationException e) {
    System.err.println(e.getMessage());
}

中断/再開/再起動の呼び出しは問題なく機能します。

ちなみに、特定のプロバイダー API レイヤーの横に JClouds VIEW レイヤーの実装を使用しています。DevStack/OpenStack を使用。

于 2014-08-12T18:10:58.800 に答える