分享

求助:执行 #neutron agent-list后network节点的openvswitch一直是down

执行 #neutron agent-list 后network节点的openvswitch一直是down;而且computer节点的openvswitch-agent一直显示不出来。

两个节点的log里显示的错误是一样的…但是我看不懂…请各位大神指教…
vim /var/log/neutron/openvswitch-agent.log   
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl [-] Unable to execute ['ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--columns=ofport', 'list', 'Interface', 'br-int'].
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl Traceback (most recent call last):
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl   File "/usr/lib/python2.7/dist-packages/neutron/agent/ovsdb/impl_vsctl.py", line 63, in run_vsctl
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl     log_fail_as_error=False).rstrip()
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl   File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/utils.py", line 159, in execute
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl     raise RuntimeError(m)
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl RuntimeError:
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl Command: ['sudo', 'ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--columns=ofport', 'list', 'Interface', 'br-int']
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl Exit code: 1
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl
2016-12-04 20:00:00.427 33638 ERROR neutron.agent.ovsdb.impl_vsctl
2016-12-04 20:00:01.463 33638 ERROR neutron.agent.ovsdb.impl_vsctl [-] Unable to execute ['ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--columns=ofport', 'list', 'Interface', 'br-int'].

已有(12)人评论

跳转到指定楼层
qcbb001 发表于 2016-12-5 19:58:02
这个需要熟悉ovs,不过在安装的过程中,ovs的操作很少的。应该还是网络组件的问题
回复

使用道具 举报

草莓的橘子树 发表于 2016-12-5 20:05:05
yaojiank 发表于 2016-12-5 19:46
应该是集成网桥br-int的问题,
#列出网桥看下ovs-vsctl list-br

网桥

网桥
感谢您的回复!可我还是看不太懂,这样算是正常的吧?
回复

使用道具 举报

草莓的橘子树 发表于 2016-12-5 20:06:17
qcbb001 发表于 2016-12-5 19:58
这个需要熟悉ovs,不过在安装的过程中,ovs的操作很少的。应该还是网络组件的问题

我是小白(ㄒoㄒ)
回复

使用道具 举报

tntzbzc 发表于 2016-12-5 20:12:47
草莓的橘子树 发表于 2016-12-5 20:05
感谢您的回复!可我还是看不太懂,这样算是正常的吧?

可以了解下ovs
OVS操作总结
http://www.aboutyun.com/forum.php?mod=viewthread&tid=11777


不过openstack安装过程中,openstack会自动操作,涉及的很少的。
建议还是看下网络配置。
下面命令可以查看详细信息。
[mw_shl_code=bash,true]ovs-vsctl show[/mw_shl_code]
回复

使用道具 举报

草莓的橘子树 发表于 2016-12-5 20:26:15
本帖最后由 草莓的橘子树 于 2016-12-5 20:27 编辑

/# ovs-vsctl show
a66dada4-bb31-4656-81f5-e27a74515e0d
    Bridge br-int
        fail_mode: secure
        Port patch-tun
            Interface patch-tun
                type: patch
                options: {peer=patch-int}
        Port br-int
            Interface br-int
                type: internal
    Bridge br-tun
        fail_mode: secure
        Port br-tun
            Interface br-tun
                type: internal
        Port patch-int
            Interface patch-int
                type: patch
                options: {peer=patch-tun}
    Bridge br-ex
        Port "eth2"
            Interface "eth2"
        Port br-ex
            Interface br-ex
                type: internal
    ovs_version: "2.4.1"


谢谢你贴出来的链接~貌似真的是这里的问题…所以我需要添加端口到集成网桥br-int么



回复

使用道具 举报

阿飞 发表于 2016-12-5 20:41:23
草莓的橘子树 发表于 2016-12-5 20:26
/# ovs-vsctl show
a66dada4-bb31-4656-81f5-e27a74515e0d
    Bridge br-int

你的隧道网络和集成网桥都失败了。
关于ovs的相关配置都核实下。
三个节点都需要核实,特别是
neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent

还有根据你的版本,最好参考的是官网资料
回复

使用道具 举报

草莓的橘子树 发表于 2016-12-5 21:07:37
阿飞 发表于 2016-12-5 20:41
你的隧道网络和集成网桥都失败了。
关于ovs的相关配置都核实下。
三个节点都需要核实,特别是

好的,谢谢提点~
不过,我还是想请教一下…你最后那一串…要怎么断句…怎么看(⊙o⊙)
回复

使用道具 举报

阿飞 发表于 2016-12-5 21:15:07
草莓的橘子树 发表于 2016-12-5 21:07
好的,谢谢提点~
不过,我还是想请教一下…你最后那一串…要怎么断句…怎么看(⊙o⊙)

哪个不重要,关键还是看你对应版本的配置。
还有添加的网卡不同节点网段要对应上。
推荐帖子
【已解决】通过Dashboard启动云主机后无法连接。
http://www.aboutyun.com/forum.php?mod=viewthread&tid=11227


回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条