0

このガイドを使用してオープンスタックをセットアップしました: http://ubuntu-cloud-installer.readthedocs.org/en/latest/single-installer.guide.html

2 GB RAM を使用する m1.small フレーバーで複数のインスタンスを作成できますが、それ以上の RAM でインスタンスを作成しようとすると失敗します。Horizo​​n でインスタンスを作成しようとすると、次のエラーが表示されます。

「エラー: インスタンス "test" の起動に失敗しました: 後でもう一度やり直してください [エラー: 有効なホストが見つかりませんでした。インスタンス 39f73c98-0b77-4613-a13d-244c357efb55 の最大スケジューリング試行数 3 を超えました。最後の例外: [u'Traceback (ほとんど最近の呼び出し last):\n', u' ファイル "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2039, in _do]."

nova-conductor.log を見ると、次のエラーがあります。

内部エラー: モニターへの接続中にプロセスが終了しました: ゲスト メモリ 'pc.ram' をセットアップできません: メモリを割り当てられません

仮想化によって各ゲストに 2 GB を超える RAM を割り当てる必要があると想定していますが、その設定をどこから開始すればよいかわかりません。

4

1 に答える 1

0

問題は、インストールによって LXC に openstack がインストールされ、そのコンテナーで libvirt を使用して計算ノード用の VM が作成され、この VM には 4GB のメモリしかないことでした。このガイドを使用して拡張できましたhttp://earlruby.org/2014/05/increase-a-vms-available-memory-with-virsh/

于 2015-06-02T08:30:02.000 に答える