問題タブ [openstack-nova]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
685 参照

openstack - リモート バインド サーバーを使用して OpenStack nova を構成する

リモート バインド DNS サーバーを使用して動的に更新するように OpenStack を構成する方法を教えてください。

0 投票する
2 に答える
1660 参照

cloud - OpenStack の既存の仮想マシンからの ovf

OpenStack から仮想マシン コンテナー* を取得することはできますか? どのように?コンテナーを ovf 形式で取得することに特に興味があります。

*コンテナー形式とは、仮想マシン イメージが、実際の仮想マシンに関するメタデータも含むファイル形式であるかどうかを指します。( http://docs.openstack.org/developer/glance/formats.html?highlight=ovf )

0 投票する
3 に答える
2311 参照

openstack - openstack で 2 GB を超えるボリュームを作成できない

ローカル マシンに OpenStack をインストールしました。イメージのアップロード、インスタンスの作成と起動、フローティング IP の関連付けなど、すべての機能を実行できますが、2 GB を超えるボリュームを作成できません。2 GB を超えるボリュームを作成すると、ダッシュボードに「エラー」というステータスが表示されます。2 GB 未満が作成されています。

0 投票する
1 に答える
834 参照

python - OpenStack にカスタム フィルターを追加するときの ClassNotFound 例外

FilterScheduler コンポーネントを使用して、OpenStack 用のカスタム フィルターを作成しようとしています。FilterScheduler のドキュメントはこちら: http://docs.openstack.org/developer/nova/devref/filter_scheduler.html#

現在、独自のカスタム フィルターを作成するためのドキュメントはあまりありません。実際、完全なドキュメントは次のとおりです。

カスタムの「test_filter.py」を作成しました。これは、最も単純な標準フィルターである「all_hosts_filter.py」に非常に似ています。

ここにその全体があります:

しかし、このファイル「test_filter.py」をnova/scheduler/filtersフォルダーに入れて OpenStack を再起動すると、次の例外が発生します。

OpenStack が新しいフィルターを登録してインポートしようとしているようですが、何らかのエラーが発生しています。/etc/nova/nova.conf参考までに、これは私のファイルの関連セクションがどのように見えるかです:

======

更新: 2000 年 4 月 15 日 BST。

この質問の更新、まだ苦労しています。OpenStack IRC チャンネルで boris-42 の問題について議論した後、もう少し調査しました。

Openstack-scheduler は /usr/bin/nova-scheduler からサービスとして実行されます

次に、エラーがあります。

これは、インストールのソース ファイルに /usr/lib/python2.7/dist-packages/nova/ フォルダーを使用していることを示唆しています。

カスタムの「test_filter.py」を入れる/usr/lib/python2.7/dist-packages/nova/scheduler/filtersと、上記のエラーが発生します。

ただし、よく調べてみると、フォルダー内の他のすべてのファイルは、 /usr/lib/python2.7/dist-packages/nova/scheduler/filters実際にはフォルダー内のファイルへのリンクであることがわかります。 /usr/share/pyshared/nova/scheduler/filters

そこで、「test_filter.py」を入れて /usr/share/pyshared/nova/scheduler/filters、元のフォルダーにシンボリックリンクを作成しました。

これにより、まったく同じフォルダーが作成されます。ファイルが存在するか、フォルダーにリンクが存在する限り /usr/lib/python2.7/dist-packages/nova/scheduler/filters 、エラーが発生します。

nova.conf ファイルは次のように更新されました。

0 投票する
0 に答える
614 参照

openstack - OpenStack VM がインターネットにアクセスできない

devstack を使用してopenstackをインストールしました。インスタンスを作成でき、ssh 経由でインスタンスにログインすることもできますが、VM がインターネットにアクセスできません。また、インスタンスに IP アドレスの自由範囲を与えました。VM がインストールされているマシンでのみ ping を実行できます。ping 要求がゲートウェイに到達していません。

ありがとう

0 投票する
1 に答える
133 参照

python - Python コマンドで使用される関数を追跡する方法は?

特定のコマンド、特に OpenStack で使用される関数をトレースしたいと考えています。これで、レポジトリで利用可能なイメージを表示する「nova image-list」としましょう。このコマンドが呼び出している関数を知りたいですか?

strace を試してみましたが、取得できる最大のファイルは、コマンドが開くファイルでした (そして、それはたくさんあります!)。再度pythonのtraceモジュールでやってみましたが、いざやってみると

tracer.run('nova 画像リスト')

構文エラーが発生します。さて、このコマンドの流れを理解するのに役立つツール/メカニズムはありますか?

0 投票する
2 に答える
3180 参照

python - devstack スクリプトのエラー。nova-api が起動しませんでしたか?

devstack を使用して、Ubuntu 12.04 単一ノードに openstack をインストールしました。さて、昨日まで順調に動いていました。今日./stack.shを実行すると、エラーが表示されました

./stack.sh:672 nova-api が開始されませんでした

python-paste と python-pastedeploy がインストールされています。このエラーを修正するにはどうすればよいですか?

0 投票する
1 に答える
326 参照

mysql - OpenStack Nova から Cassandra への切り替え -- 賛否両論?

OpenStack Nova は現在、データベース バックエンドとして MySQL (SQLAlchemy を利用) を使用しています。Cassandra に切り替えることの長所と短所は何ですか?