在 OpenStack 实例上创建多个接口

Ubu*_*uyo 6 kvm openstack

我能够毫无问题地启动和运行 OpenStack,我很喜欢它,但是,我正在尝试在我的一个实例上创建额外的接口,并且我阅读了可能的 openstack 文档。 OpenStack-使用-多网卡

有没有人能够按照这篇文章并成功地在实例上创建多个接口?

小智 1

我不确定我在这方面是否有点晚了。不管怎样,我刚刚成功配置了ice house和ubuntu 14.04的多接口。我正在使用 flatdhcp nova 网络配置。以下是步骤。

  1. 使用 nova network-create 命令创建 2 个 n/w,每个网络有 2 个不同的网桥(例如 br100 和 br101)

  2. 然后启动一个附加这 2 个 n/w 的实例。

  3. 默认使用ubuntu 14.04云镜像,仅配置eth0。因此,图像中出现了已分配 IP 地址的 eth0。我们从 openstack 仪表板中看到该实例已分配了 2 个 IP(每个 n/w 一个),但这是从 openstack 的角度来看的。

  4. 您可以使用 eth0 IP 和密钥对登录此新实例。进入后,更改/etc/network/interfaces为 has auto eth1 and iface eth1 inet dhcp。添加这两行后,执行sudo ifdown eth1 && sudo ifup eth1(请注意,正常的网络重新启动命令在 14.04 中不起作用),然后就可以了:)


小智 -1

我也按照此链接进行配置。可以在实例上使用两个 NIC。

但是实例启动时,IP无法绑定到网卡。然后我必须使用 VNC 登录并将 IP 与每个网络接口绑定。