問題タブ [opennebula]
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.
cloud - クラウド内の VM の管理とスケジューリング
今度は、クラウド (複数の VM) で実行されるシステムを設計する必要があります。具体的には、このシステムは、ワークロードに基づいて VM を動的に開始/停止し、VM に分散されたタスクをスケジュールすることができます。タスクはもともとコマンド ラインで実行されます。つまり、{./exec -input -output} インターネットでよく検索しましたが、まだ混乱しています。だから私は尋ねたい:
- 私が使用できるライブラリはありますか?できれば無料。
- スケジューリングと管理を行うマスターノードはどこですか? 私のマシン (ラップトップ) ですか、それともクラウド上の VM ですか?
- 機械はどのように互いに通信するのですか? プロトコルを設計する必要がありますか、それとも上記のライブラリでカバーされていますか?
- タスクの入力と出力を変更する必要がありますか? または、タスクを変更せずに移植できますか?
このトピックは非常に幅広いので、自分でもっと読むべきだったことはわかっていますが、ヒント、指示、および推奨される読書を本当に感謝しています.
opennebula - open.dbがopennebula3.4.1に見つかりません
open.dbがoneadminのホームロケーション、つまり/var/にありません。このため、オープン星雲を開始するたびにデータベースの不一致が発生しますが、何ができるでしょうか?助言がありますか?
-リンダ
cloud - Amazon-RDS をサポートするオープンソースのクラウド管理プラットフォームはどれですか?
私は Amazon Web サービス、特に EC2 とRDSを使用しようとしています。現在、 Eucalyptus、OpenNebula、OpenStack、Nimbus、CloudStackなどのほとんどの CMP (クラウド管理プラットフォーム) はすべて、特定のレベルまで Ec2 をサポートしており、他のものより優れているものもあります。
しかし、Amazon の RDS サービスに関しては、まったく情報が見つからないようです。どの CMP もサポートしていないようです。私の調査で、HybridFox、RightScale enStratusなどのサードパーティ製ソフトウェアを使用して RDS のようなサポートを提供することを提案する Web サイトに出くわしましたが、わかりません。
Eucalyptus、OpenNebula、OpenStack、Nimbus、および CloudStack が RDS をサポートしているかどうか教えてもらえますか?
そうでない場合、サードパーティのソフトウェアを使用して、前述の CMP を使用して Amazon の RDS サービスにアクセスするにはどうすればよいですか?
grid - gLite と OpenNebula の違い
gLite と OpenNebula の違いは何ですか? 構造と使い方の違いを意図しています。どちらをいつ使用し、いつもう一方を使用するのですか?
qemu - opennebula で新しいホストと仮想マシンを構成するには?
OpenNebula を使用して、単純な複製JBoss
アプリケーションをシミュレートしています。
すべての opennebula パッケージ、qemu、kvm、および libvirt をインストールしました。
私と友人 (10.0.0.1 と 10.0.0.2) の間にイーサネット ケーブルを差し込むことで、私の PC (ノード) と友人の PC (ノードとフロントエンドの両方) の間に単純なイーサネット ネットワーク アドホックを作成しました。 .
お互いに正しくpingできるように、「oneadmin」ユーザーでパスワードなしでお互いにsshできるようにすべてを設定しました。
以下のようなすべてのファイルを構成しました。
など... kvm と kvm-intel の両方が有効になっています。デーモン libvirtd -d -l は正しく起動しているようです。
実際、フロント エンドの opennebula の GUI から、両方のホストが監視されていることがわかります。
とにかく、フロントエンドではないノードで仮想マシンを起動しようとすると問題が発生します。つまり、他のノードで VM をデプロイしようとするときです。エラーはこのようなものです
しかし、実行する仮想マシン n°1 を持つフロント エンドから cd /var/lib/one/datastores/1 を実行すると、そのファイルが表示され、すべてのアクセス許可も付与されます...任意のアイデア? :(
ssh - oneadmin opennebula ssh ローカルホスト
opennebula を使用してクラスターをシミュレートしようとしてきましたが、ssh に夢中になっています。まだ不明な理由もありますが、ユーザー oneadmin (opennebula によって作成された) がローカル ホストに ssh できる必要があります。opennebula (それによって作成された) の「ホーム」ディレクトリは /var/lib/one で、「one」内に .ssh ディレクトリがあります。だからここに私が今までやってきたことがあります:
さらに、すべてのパーミッションを変更しました。すべてのファイルとディレクトリの所有者は oneadmin で、600 です (opennebula ガイドから読み取ることができます)。
そして最後に、ルートで、私はそうします
次に、ある端末から oneadmin として再度ログインしますが、実行すると:
ここに私が得るものがあります
私はどこでこのひどい間違いを犯していますか?これらすべての許可のために 1 日以上を失いました!
opennebula - Opennebula 仮想マシンのローカルホスト ログイン
Ubuntu 12.04 でのこのOpennebula クイックスタート ガイドに従って、CentOS 6.4 仮想マシンを作成してインスタンス化することができました。ただし、vm にリモート アクセスするために使用するログイン資格情報 (つまり、ユーザー名とパスワード) がわかりません。VM に ping を実行すると、onevm list コマンドが実行中であると表示されます。~/.one/one_auth ファイル内の oneadmin とパスワードを既に試しましたが、機能していません。また、パスワードなしで root を試し、パスワードとして opennebula を使用して oneadmin を試しました。しかし、それでもうまくいきません。作成された VM のスナップショットを次に示します。
質問が単純すぎる場合は申し訳ありません。作成された仮想マシンに対して、ガイドで使用または設定するユーザー名/パスワードが表示されないだけです。前もって感謝します!
opennebula - OpenNebula コードの変更
クラウド環境でのリソースの割り当てと管理について研究したいと考えており、検討しているプラットフォームはOpenNebulaです。負荷分散、vm 移行/vm 割り当てのための独自のアルゴリズムを実装したい場合、OpenNebula のどの部分を変更すればよいですか?
私がやりたいのは、このシナリオに適用されるタスクを自動化することです:
- 過負荷のホストを検出する
- 移行する VM を選択します)
- VM の移行先のホストを選択します。
これを行うための他のツールを提案できる場合は、それも検討します。私はすでに OpenNebula に関するいくつかの資料と本を読んだことがありますが、それはすべてソフトウェアの使用に関するものであり、カスタマイズ/変更については何も言及されていません。
開始する正しい方向は何ですか?
logging - OpenNebula ログのタイミング形式を変更する方法はありますか?
時間:分:秒ミリ秒のような形式にするために、OpenNebula ログの時間の粒度を変更したいと考えています。ロギング用の関数がいくつか含まれている common_scripts.sh を変更しましたが、満足のいく結果は得られませんでした。それについての手がかりはありますか?