web-dev-qa-db-ja.com

novncアクセス用の各計算ノード上の異なるnova.conf

私はMAAS、Juju、およびOpenstack Icehouseと環境があります。

3つのユニット(個別のハードウェアノード)を備えたnova-computeチャームがあります。

私はVMのコンソールにnovnc Webアクセスを使用しています。

これは、nova.confファイルに書き込むことによって行われます。

vncserver_listen = 0.0.0.0

vncserver_proxyclient_ad dress = [this_nova_compute_IP_addess]

novncproxy_base_url = http:// [nova_controller_IP_address]:6080/vnc_auto.html

そして、vncserver_proxyclient_ad dressは実際に計算したノードのIPアドレスである必要がありますか?

ただし、Nova.confファイルはJujuによって上書きおよび保守されます。

では、Jujuを使用して、異なる計算ノードに異なるIPアドレスを指定するにはどうすればよいですか?

3
WojtylaCz

nova-cloud-controllerおよびnova-computeチャームがnovncを構成するためのサポートを追加したため、独自のレシピを調理する必要はありません:)

簡単に言うと、nova-cloud-controllerでconsole-access-protocolをnovncに設定するだけです。

実装の詳細については https://bugs.launchpad.net/charms/+source/nova-compute/+bug/1237996 を参照するか、 http://manage.jujucharms構成の詳細については、.com/charms/trusty/nova-cloud-controller/config をご覧ください。

ベスト、

2
Felipe Reyes