Openstack
を使用してFlatDHCPManager
をデプロイしようとしています。 MAAS + Jujuを使用して、信頼性を備えて実行しているすべてのノード(HP Moonshot)を展開しています。
が欲しいです eth1
を公開インターフェースにします。
これが私の設定yamlの関連部分です:
nova-cloud-controller:
network-manager: 'FlatDHCPManager'
nova-compute:
config-flags: 'public_interface=br100'
flat-interface: eth0
multi-Host: 'yes'
virt-type: kvm
フラットインターフェイスを両方に設定しようとしましたeth0
およびeth1
。 public_interfaceを= eth1、br100に指定し、デフォルト値を取得するように何も設定しないようにしています。
上記のconfig
設定を使用して、実行中のSSH
をVM[〜#〜] only [〜#〜 ]VMが実行されているnova-compute Hostから。それ以外の場合は、到達できません。
VMにSSH
すると、何にもアクセスできなくなります。
ほとんどのものがNeutronに移行していることはわかっていますが、私が取り組んでいることについては、それはまだ選択肢ではありません。しばらくnova-networkを使い続ける必要があります。
記事/ バグレポート を見てきましたが、問題が関連しているかどうかはわかりません。
どんな助けでもありがたいです。
私は現在次の構成を使用しており、それは機能しています:
nova-cloud-controller:
network-manager: 'FlatDHCPManager'
nova-compute:
config-flags: 'public_interface=juju-br0'
flat-interface: eth0
multi-Host: 'yes'
virt-type: kvm
これは、すでにeth0
上にあるjuju作成のブリッジのために必要であり、別のブリッジが作成されないようにします。