1

Ubuntu 14.04 の公式 Openstack Juno ガイドに従っています。ここで、トラフィックをブリッジするためにポートを外部 NIC に追加することに固執しました。このインターフェイスの IP を dhcp で取得します (サーバーは Profitbricks の Vserver です)。同じ問題を抱えている人も何人か見つかりましたが、セットアップが異なるため、全員が修正されました。

neutron 構成を変更した後、内部および ex ブリッジを追加し、その後ポートを外部 nic に追加する必要があります。

ovs-vsctl add-br br-ex

ovs-vsctl add-port br-ex eth1 (in my case the external nic)

ポートを設定した後、サーバーへの接続が失われます。だから私は試しました...

ovs-vsctl del-port br-ex eth1
ifconfig br-ex x.x.x.x && ifconfig eth1 0.0.0.0
ovs-vsctl add-port br-ex eth1

これは役に立ちませんでした。次に、インターフェイスを変更し、eth1 を手動に変更し、アドレスを br-ex に変更しましたが、それも役に立ちませんでした...再起動後、eth1 が無意味になり、まだ接続できません。

The Bridge は、インターネット アクセスを元に戻すようにコメントされています。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#auto br-ex
#iface br-ex inet static
#address 185.48.xx.xx
#netmask 255.255.255.255
#broadcast 185.48.xx.xx
#gateway 185.48.x.x
#dns-nameservers 8.8.8.8

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp #here i switched to manual

allow-hotplug eth2
iface eth2 inet dhcp

allow-hotplug eth3
iface eth3 inet dhcp

Openstack は非常に多くの変更を加えたため、古いバージョンのすべてのマニュアルは合法でありながら、依然として間違っているように見えます...ブリッジが eth1 から構成を取得している間に、なぜこのステップでスタックするのかわかりません。

4

1 に答える 1