linux - 在 openstack 上安装多个实例时没有免费的 nbd 设备

标签 linux python-2.7 openstack openstack-nova openstack-neutron

我已经在我的 openstack 上运行 Cirros OS 实例,现在我正在尝试在 OpenStack 上安装 ubuntu 实例,但是当我在我的 Controller 上键入命令 nova list 时,它给了我错误消息,如所附的屏幕打印所示.

我检查了 var/log/nova/nova-compute.log,它显示没有空闲的 nbd 设备,最后因超时而失败。

这方面的任何帮助都会很棒。

请找到日志的屏幕打印。 screen1.png

最佳答案

这是真正的错误日志:运行命令时出现意外错误。 命令:sudo nova-rootwrap/etc/nova/rootwrap.conf ovs-vsctl

日志:

错误 nova.network.linux_net [-] 无法执行 ['ovs-vsctl', '--timeout=120', '--', '--if-exists', 'del-port', u 'qvo474102f0-19', '--', 'add-port', 'br-int', u'qvo474102f0-19', '--', 'set', 'Interface', u'qvo474102f0-19', u'external-ids:iface-id=474102f0-192c-42ae-a7d0-0de30021f07c', 'external-ids:iface-status=active', u'external-ids:attached-mac=fa:16:3e:4e :bb:8e', 'external-ids:vm-uuid=19ef2bf4-7370-48c9-a3e4-111f6921188d']。异常:运行命令时出现意外错误。 命令:sudo nova-rootwrap/etc/nova/rootwrap.conf ovs-vsctl --timeout=120 -- --if-exists del-port qvo474102f0-19 -- add-port br-int qvo474102f0-19 -- set Interface qvo474102f0-19 external-ids:iface-id=474102f0-192c-42ae-a7d0-0de30021f07c external-ids:iface-status=active external-ids:attached-mac=fa:16:3e:4e:bb:8e 外部- ids:vm-uuid=19ef2bf4-7370-48c9-a3e4-111f6921188d 退出代码:1 标准输出:你'' Stderr: u'sudo: 无法解析主机 openstack-compute\n2016-07-08T21:25:51Z|00002|reconnect|WARN|unix:/var/run/openvswitch/db.sock: 连接尝试失败(协议(protocol)错误)\novs-vsctl: unix:/var/run/openvswitch/db.sock: 数据库连接失败(协议(protocol)错误)\n'

关于linux - 在 openstack 上安装多个实例时没有免费的 nbd 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38275712/

相关文章:

c++ - 使用 C 代码执行 Bash 命令

python - 获取 Numpy MaskedArray 的最小值和最大值会引发 AttributeError

python - 如何指定变量作为 re.sub 中的第一个参数

C 编程结构访问

linux - 用管道替换 Bash 进程

linux - shell 脚本 : unexpected end of file

python - 在 Python 2.7 中获取字符串的特定字符的性能

java - 在 Jclouds for openstack 中创建 NeutronApi 对象时抛出 com.google.inject.ConfigurationException

ubuntu - CEPH HEALTH_WARN 降级数据冗余 : pgs undersized after reweighting

passwords - 如何使用KVM和libvirt重置openstack实例的密码?