问题标签 [openstack-neutron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openstack-neutron - NoNetworkAvailable:无法创建网络。没有可供分配的租户网络
我正在尝试在单个 ubuntu 节点上设置一个简单的控制+计算。我正在使用开发堆栈。这是失败的命令:
错误是:
这是我的相关配置 ml2 配置:
这是ovs:
local.conf 的相关部分:
openstack - Openstack 实例无法访问外网
我跟着RDO:neutron-with-existing-external在 VirtualBox Instance(CentOS7) 上安装了一个 openstack env。之后,我登录到 openstack 并创建了一个 cirros 实例来检查与外部网络的连接。然后,奇怪的事情发生了。
PING PASS(带有浮动 IP 地址):
1. VirtualBox 实例(安装了 openstack)<-> Cirros 实例
2. 我的笔记本电脑 <-> VirtualBox 实例
PING FAIL:
1. 我的笔记本无法ping通Cirros Instance
2. cirros Instance无法ping通我的笔记本
3. cirros Instance无法ping通外部网关
有没有人可以给我一些建议或指导?
提前致谢,
openstack - 使用 OpenStack Liberty 的基于 bdf 的 pci-passthrough(非 SRIOV)
我正在尝试使用 OpenStack Liberty 获得非 SRIOV pci-passthrough,但没有成功。
这些是遵循的步骤
- 在计算节点的 nova.conf 中创建 pci_passthrough_whitelist 为 pci_passthrough_whitelist = {"address": "0000:89:00.0", "physical_network": "test_phy_nw"}
- 由于没有使用 sriov,所以不要在 ml2 中添加 sriovnicswitch 作为机制驱动程序。并且不要进行任何 ml2 sriov 配置。不要配置 pci_passthrough_alias 因为别名不支持 BDF(地址)
- 创建一个中子网 - neutron net-create --name test_os_nw --provider:physical_network test_phy_nw --provider:physical_network_type flat。(Flat ok?还是我应该使用 vlan 或 vxlan 类型的网络?)
- 使用直接 vnic_type 创建端口 - neutron port-create --name pci.port --binding:vnic_type direct
- 使用此端口启动实例 nova boot --flavor m1.small --image ubuntu --nic port-id=$(neutron port-show pci.port -F id -f value) test.vm
这方面的两个问题
- 上述步骤是否正确?我在上述步骤中是否遗漏了任何内容?
- 实现 pci-passthrough(非 SRIOV)的过程是否与 SRIOV pci-passthrough 不同?如果它不同,你能分享一个链接吗(或者更好的是你能快速总结一下这个过程)。
openstack-neutron - Openstack:中子中每个租户的浮动IP池
在我们的平台上,我们创建了两个具有两个不同子网的中子外部网络。
是否可以使所有租户都看不到浮动 ip 池?
networking - 我们可以直接在 OpenStack 的裸机上发送请求吗?
我是否需要控制器和 Neutron 节点才能在 OpenStack 中的裸机机器上发送请求?我们可以直接在裸机上发送请求而不通过控制器/中子节点吗?
openstack - Ping 无法在 openstack 实例中使用第二个 ip
我在机器中有 RDO openstack 环境进行测试。RDO 是使用packstack --allinone
命令安装的。使用 HOT 我创建了两个实例。一个带有cirros
图像,另一个带有Fedora
. Fedora
实例有两个接口连接到同一个网络,而只有cirros
一个接口连接到同一个网络。模板看起来像这样 -
Fedora 实例有两个 ip(50.0.0.3 和 50.0.0.4)。Cirros 获得了 ip 50.0.0.5。我可以从cirros
实例 ping 50.0.0.3,但不能 ping ip 50.0.0.4。如果我在实例中手动关闭 ip 50.0.0.3 的接口Fedora
,那么只有我可以从cirros
实例 ping 50.0.0.4。neutron 的配置是否有限制,禁止同时 ping 到Fedora
实例的两个 ip。请帮忙。
openstack - 如何解决错误“您不允许启动实例:' 与开放堆栈
在 centos7 中安装了 packstack allinone。创建虚拟机时出现错误'您不允许启动实例:'。
cloud - 我在哪里可以了解 openstack 和云计算
我可以在哪里了解 openstack 和云计算 具有适当课程和视频教程的站点将是首选,我对它们一无所知。
networking - OpenStack 中的供应商网络和自助服务网络有什么区别?
我不明白这些类型的网络之间有什么区别。
当我谈到它时: http:
//docs.openstack.org/mitaka/install-guide-rdo/neutron-controller-install.html
我只是看到自助服务网络是提供者网络,但更好,因为它还提供层-3 服务。如果区别仅在于这一点,那么为什么/何时我们需要提供者网络?