博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
quantum 相关问题总结
阅读量:6818 次
发布时间:2019-06-26

本文共 2808 字,大约阅读时间需要 9 分钟。

hot3.png

首先说明我们的控制节点和网络节点是安装在一起的

1,确保openvswitch-switch正常按照并启动,尤其是ovs-brcompatd

root@cloud :~# service openvswitch-switch status

ovsdb-server is running with pid 56266
ovs-vswitchd is running with pid 56275
ovs-brcompatd is running with pid 56359

2,如果ovs-brcompatd is not running,可以参考来解决。

3,确保dnsmasq正常启动,如果service dnsmasq start后再用ps -aux|grep dnsmasq,看到的不是如下的输出,那么可能是没有安装dnsmasq(apt-get install dns-masq):

root@cloud:~# ps -aux|grep dnsmasq

warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
dnsmasq    1987  0.0  0.0  28900   924 ?        S    11:36   0:00 /usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -r /var/run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new
nobody    27208  0.0  0.0  28900   976 ?        S    11:46   0:00 dnsmasq --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tapf6c204da-20 --except-interface=lo --pid-file=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/pid --dhcp-hostsfile=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/host --dhcp-optsfile=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/opts --dhcp-script=/usr/bin/quantum-dhcp-agent-dnsmasq-lease-update --leasefile-ro --dhcp-range=set:tag0,172.17.17.0,static,120s --conf-file= --domain=openstacklocal
root      27209  0.0  0.0  28900   480 ?        S    11:46   0:00 dnsmasq --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tapf6c204da-20 --except-interface=lo --pid-file=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/pid --dhcp-hostsfile=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/host --dhcp-optsfile=/var/lib/quantum/dhcp/c34ed4e4-6b31-4669-badc-93bb68f17a10/opts --dhcp-script=/usr/bin/quantum-dhcp-agent-dnsmasq-lease-update --leasefile-ro --dhcp-range=set:tag0,172.17.17.0,static,120s --conf-file= --domain=openstacklocal
root      76345  0.0  0.0   9412   888 pts/0    S+   12:01   0:00 grep --color=auto dnsmasq

4,网络服务的启动最好不使用 service XXX restart 这种方式来启动,因为可能看不到错误信息,我是这样启动的,

sudo neutron-server --config-file /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini --config-file /etc/neutron/neutron.conf

sudo neutron-openvswitch-agent --config-file /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini --config-file /etc/neutron/neutron.conf

sudo neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini

sudo neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini

确保他们都正常未报错。

5,gre模式的情况下网络节点需要3张网卡!eth0做内部节点的管理网络,同时做VM的gre网络通道,eth1作为虚拟机使用浮动IP时的出口,eth3作为网络节点自己连接外网的接口。

6,把控制节点和计算节点的/etc/nova/nova.conf里的

libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver

改成:

libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtOpenVswitchVirtualPortDriver

附图:

参考资料:

转载于:https://my.oschina.net/u/138210/blog/162468

你可能感兴趣的文章
Solidity payable 方法表现
查看>>
mysql命令记录
查看>>
计算概论(A)/基础编程练习2(8题)/3:计算三角形面积
查看>>
AC日记——Andryusha and Socks Codeforces 780a
查看>>
markdown基本语法
查看>>
ArrayList和LinkedList区别
查看>>
深入tornado中的IOStream
查看>>
EasyUI DataGrid 分页示例
查看>>
ID基本操作(出血的定义)(置入图片)(添加页面)5.15
查看>>
0913数据库约束之主键 外键 非空 默认值约束 唯一约束 级联操作 表与表之间的联系...
查看>>
bzoj千题计划204:bzoj2813: 奇妙的Fibonacci
查看>>
卡尔曼滤波器原理之基本思想(一)
查看>>
微信 {"errcode":40029,"errmsg":"invalid code, hints: [ req_id: Cf.y.a0389s108 ]"}
查看>>
appserv安装
查看>>
SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)
查看>>
2018-2019-2 20165325 《网络对抗技术》 Exp5:MSF基础应用
查看>>
Java基础扫盲系列(二)—— Java中BigDecimal和浮点类型
查看>>
如何在直播中解决黑屏、花屏、闪屏问题 | 直播疑难杂症排查
查看>>
js获取浏览器高度和宽度值(多浏览器)
查看>>
Deep learning:十六(deep networks)
查看>>