問題タブ [openstack]
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.
build-automation - クラスターで実行されているプロジェクトを更新する
CentOS6.2 マシンの OpenStack クラスターでプロジェクトを実行しています。プロジェクトは約 10 個の git リポジトリで構成されています。サービスの 1 つのリポジトリ。サービスは、いくつかの役割に基づいて 20 の異なるノードで実行されています。したがって、サービスとロールの間である種のマッピングを行うことができます。手動で行っている場合、クラスターを介して変更を配信するのは面倒です。現在、各ノードでいくつかの構成変更と組み合わせて git pull を使用しています。人的要因が関与しているため、手動エラーのためにクラスターをオフラインにしたくありません。
ソースを更新した後に何かを構成する機能を備えたクラスターに変更を配信するソリューションを探しています (db migration または構成ファイルの更新を実行します)。それに関する良い解決策はありますか?
更新: 以下のプロジェクトは適合するようです。これらの実際の経験はありますか?
- Zookeper: http://zookeeper.apache.org/
- ドゥーザード: https://github.com/ha/doozerd
- ノア: https://github.com/lusis/Noah
ubuntu - クラウドの専門家への質問-OpenStackHypertable?
オープンソースクラウドに頭を悩ませようとしているだけです。
1)OpenStackはUbuntuのようなOSで実行されていますか、それともUbuntuはOpenStackで実行されていますか?
2)OpenStackの実行-Hypertable(BigTableオープンソース)のようなものはありますか?
3)このOpenStackはどのようにホストされていますか?OpenStackをホストしているのはデータセンターのような会社ですか?
前もって感謝します
ubuntu - 「NetworkNotFound」で nova-compute クラッシュから回復するには?
この投稿の時点で完全に更新された、Ubuntu 12.04 サーバーでの新しい OpenStack Essex インストールをテストしようとしています。最初の VM を起動したときに、構成の誤りが原因でネットワークの問題が発生したため、修正済みの IPv4 ネットワーク定義を削除しました。イメージを起動しようとしている nova-compute ノードがデーモンの起動時に「NetworkNotFound」エラーでクラッシュするため、これは間違いだったようです。VM を破棄するために "nova delete" を既に発行しましたが、まだ "nova list ..." などで表示されます (nova-compute を起動できないため、チェックできないと推測しています)。壊れたイメージを削除するためのキュー では、どうすれば nova-compute を再起動し、VM のすべてのトレースを削除できますか?
rest - サーブレットを使用して openstack api と通信する方法
OpenStack API と通信するためのサンプル プログラムを作成しようとしています。OpenStack の API ドキュメントから、Java では REST クライアントが必要であることがわかりましたが、単一のコードを書くことができなかったので、OpenStack API からトークンを取得するためのサンプル コードを提供してもらえますか?
token - openstackトークンを取得して検証する方法は?
私はこのガイドに従いました:http://keystone.openstack.org/api_curl_examples.html
実行して有効なトークンを取得したようです。
そしてそれは戻った:
しかし、このトークンを検証するために次のいくつかのセクションに来たとき、私はこのマジックナンバーに遭遇しました:X-Auth-Token:999888777666
。最初は自分が手に入れたトークンだと思っていましたが、間違っていました。
私は何かを見逃したかもしれないと思うので、openstackドキュメントの関連セクションを読みました(http://keystone.openstack.org/configuration.htmlおよびhttp://docs.openstack.org/api/openstack-compute/programmer/content /)、しかし、番号がどのように由来するのかはまだわかりません。
誰かが私に説明できますか
- そのマジックナンバーの意味は何ですか
- openstackの他の部分を管理するための作業トークンを取得できるように、その適切な値を取得する方法
openstack - ラップトップ/デスクトップでOpenStackを実行することは可能ですか?
いくつか質問があります:
- 4GB DD3 RAMを搭載したノートブックにopenstackをインストールすることは可能ですか?ウェブサイトには少なくとも8GBのRAMが必要だと書かれているからです。
- 彼らはそれがダブルクアッドコアを必要とすると言います、私はそれがオクタコアを意味すると断言します。Quadcoreにインストールできますか?
- NASにインストールする可能性はないと言われています。できる可能性があるところはどこにありますか?友達(グーグル)に聞いても見つけられない。
- 全体として、ノートブック/デスクトップをインストールすることは可能ですか?
linux - Glance インデックス エラー Openstack
ソース コードを使用して Openstack を構成すると、"Glance Index" に関する質問があり、Blow としてエラーが発生します。
しかし、keystone endpoint-list を実行すると、結果が得られます。
同じ問題を抱えている人はいますか?
どうもありがとう
amazon-ec2 - OpenStack Nova API を使用してプログラムでインスタンス名を設定する
EC2 ユーザーが慣れ親しんでいる機能 (特にタグ付け) の多くが OpenStack には存在しないという事実に、私は諦めました。ただし、その機能がないと気が狂いそうな機能が 1 つあります。
OpenStack は (EC2 のように) インスタンス タグを完全にはサポートしていませんが、インスタンス名の概念があります。この名前は Web UI によって公開され、設定することもできます。
nova list
この名前は、コマンド ライン ユーティリティからも公開されます。
ただし (これは私の問題です)、このフィールドはAPI レイヤーを介して公開されません。nova-ec2
これを既存の EC2 プラットフォーム ツールと統合する最もクリーンな方法は、"Name" という名前のインスタンス タグをシミュレートすることですが、彼らはこれを行いません。さらに、名前の読み取りと書き込みに使用できる Nova API エンドポイントがわかりません ( API リファレンスには記載されていないようです)。もちろん、Webクライアントとnova-client
両方が何らかの形でそれを行うことができるので、それは何らかの形で可能でなければなりません.
現時点では、新しいインスタンスを起動するたびに Web サイトから手動で変更する必要があります。(コマンド ライン クライアントnova-ec2
ではなく APIを使用しているため、インスタンスの作成中は実行できません)。nova
私の質問は:
- EC2 API レイヤーを介してインスタンス名を読み書きする方法はありますか?
- それができない場合、プログラムで設定するための REST エンドポイントは何ですか?
- (BONUS) : 一般的なインスタンスのタグ付けのサポートに関する Nova の進捗状況は?
client - OpenStack サーバー検証ツールはありますか?
データ ストレージ会社のデータ ストレージ サービスの論文の一環として、OpenStack 用の Web サーバーを構築しています。OpenStack の仕様に従ってサーバーの応答を検証するツールと、OpenStack の仕様に従って Web サーバーのストレス テストを実行できるツールが必要です。Googleで検索しましたが、そのようなツールは実際には見つかりませんでした。私の目的に役立つようなツールについて知っていますか。私がフォローしている仕様は、このリンクhttp://docs.rackspace.com/files/api/v1/cf-devguide-20120601.pdfにあります。ありがとうございました。
installation - NovaをインストールせずにOpenStackのSwift(OpenStack Storage Infrastructure)をインストールできますか?
OpenStackを使おうとしていますが、非常に混乱しています。
SWIFT(OpenStack Storage Infrastructure)を使用してデータを保存したい。しかし、私はそれをインストールする方法がわかりません。このチュートリアルに従おうとしましたが、サーバー(Server1)にすべてのサービスがインストールされます...必要なのはSWIFTだけです。
Swiftを入手するにはNovaをインストールする必要がありますか?
このチュートリアルでは、Server1の階層スキームで、SwiftはNovaに属しています...しかし、私はそれが離れていると思いました。誰かがそれ以上を知っているなら、誰かがUbuntuにSWIFTをインストールするためのチュートリアルを知っているなら、教えてください。このコンポーネントをUbuntu12.04デスクトップにインストールしようとしましたが、これらすべての疑問があるため、先に進むことができません。どうもありがとう。