【问题标题】:Openstack Failed to launch Instances [Error: No Valid Host was found]Openstack 无法启动实例 [错误:未找到有效主机]
【发布时间】:2015-08-25 09:53:24
【问题描述】:

我尝试在 Centos 7 上安装 openstack。
以下是配置:

  1. Neutron 节点(具有 2 个 Vcpu、2 GB RAM、3 个 NIC 的 VM)
  2. 控制器节点(具有 2 个 Vcpu、8 GB RAM、1 个 NIC 的 VM)
  3. 计算节点(物理机 24 CPU,64 GB RAM,2 NIC)
    # egrep -c '(vmx|svm)' /proc/cpuinfo 给出24 的输出

我已经按照在线文档:OPENSTACK INSTALLATION GUIDE FOR RED HAT ENTERPRISE LINUX 7, CENTOS 7, AND FEDORA 20 - JUNO (Install and configure network node)逐行验证了所有配置3次。

现在,每当我尝试使用 Horizo​​n 仪表板启动实例时,都会收到此错误 No Valid Host was found!!

Nova-compute Log 给了我这个错误

Nova-compute.log

2015-08-21 22:55:00.391 41235 TRACE nova.compute.manager [实例:d9bfa207->6e85-4ca8-a385-52d90818a49b] _("Unexpected vif_type=%s") % vif_type) 2015-08-21 22:55:00.391 41235 TRACE nova.compute.manager [实例:d9bfa207->6e85-4ca8-a385-52d90818a49b] NovaException:意外的 vif_type=binding_failed

这些是我的中子和计算节点网络接口http://pastebin.com/vJyCy5zc

Compute 节点上的 Nova.conf 文件 http://pastebin.com/RvYkUEfW

我搜索了谷歌、openstack 论坛和其他地方并尝试了他们的所有建议,但问题仍未解决。 这是我的 openstack-forum 问题的链接:Unable to launch instances (Unexpected vif_type=binding failed)

另外请注意,我没有与控制器上的 AMQP 服务器的任何连接问题,因为我在日志中收到了成功连接的消息。

我所有的 openstack 服务都已启动并正常运行 有没有人遇到过类似的问题?自过去两周以来,我一直在努力解决这个问题。
任何帮助都将受到崇高的敬意。

【问题讨论】:

  • binding_failed 消息表明您的 Neutron 配置存在问题。你应该检查你的计算主机上的代理日志(可能是/var/log/neutron/openvswitch-agent.log)和控制器上的服务器日志(/var/log/neutron/server.log),并用你在那里发现的任何错误来更新你的问题。
  • 请查看 [pastebin.com/vJyCy5zc] 我的 n/w 接口。日志位于 [pastebin.com/aspEAFkt].
  • 我有一个解决方法。我创建了另一个具有其他 IP 范围(10.0.12.0/24)的网络,而不是已经存在的(203.0.113.0/24)N/w。现在,当我使用这 10 系列 N/w 启动实例时,我看到一条成功消息,但是当我尝试使用 203 系列时,它再次给我同样的绑定失败错误。你能提出是什么原因造成的吗?更重要的是,我该如何纠正这个问题?看看上面评论中粘贴的我的界面。 172系列是管理接口,182是隧道一号。谢谢
  • 好的!更多信息.....这是我在中子数据库下的子网表中看到的内容。我看到 203 系列的 enable_dhcp 设置为 0,而 10 系列的 enable_dhcp 设置为 1。这也许就是问题所在。但是我该如何解决呢??
  • Ok enabled_dhcp 为 203 系列网络,还是同样的问题

标签: openstack openstack-nova openstack-neutron openvswitch


【解决方案1】:

修改/etc/nova/nova.conf文件,增加分配比例。 cpu_allocation_ratiomemory_allocation_ratio 在计算节点中。 重启计算节点的nova和nova-scheduler服务

systemctl restart openstack-nova-* systemctl restart openstack-nova-scheduler.service

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-10
    • 2016-09-12
    • 1970-01-01
    • 2022-07-02
    相关资源
    最近更新 更多