摘要: bug描述 bug描述 bug描述 当三台控制节点有一台网络断掉或者三台节点数据库挂掉会导致dhcp agent HA 模式下异常,出现neutron 的dhcp namespace 中port不可达,根据HA的方式,会生成新的tap设备来生成新IP,导致每个dhcp namespace中出现了两个 阅读全文
posted @ 2019-06-24 16:11 那个谁866 阅读(319) 评论(0) 推荐(0) 编辑
摘要: vxlan模式下重启控制节点(网络节点) neutron 服务会导致ovs路由器的 ha qr qg等设备tag为4095 导致这个tag上的设备无法通信 现问题解决方法 现问题解决方法 修改数据库信息 修改数据库信息 修改数据库信息 4095端口在 neutron.ml2_port_binding 阅读全文
posted @ 2019-06-24 16:05 那个谁866 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 虚拟机vip设置 1. 创建vip port 2. 更新端口信息 3. 给vip绑定浮动ip(vlan网络模式无需操作) openstack平台 port与mac地址是强绑定关系,所以当在虚拟机上启动keepalived vip时如果不做操作无法被外面通行到,作如下操作即可 1. 创建vip por 阅读全文
posted @ 2019-06-24 16:02 那个谁866 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: BUG描述 neutron虚拟机路由器keepavlied无法正常启动,手动重启l3 agent之后可以看到系统日志打印 keepalived daemon is already running BUG分析 https://bugs.launchpad.net/neutron/+bug/156104 阅读全文
posted @ 2019-06-24 15:58 那个谁866 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 问题现象 问题现象 所有的 ovs 路由器的ns keepalived没有正常启动 l3日志如下: Stderr: execute /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:134 2019-04-25 17:32:1 阅读全文
posted @ 2019-06-24 15:55 那个谁866 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 修改/etc/neutron/neutron_lbaas.conf配置文件 在service_providers 项内 增加这行 service_provider = LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_ 阅读全文
posted @ 2019-06-24 15:42 那个谁866 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 问题解决 问题解决 所有节点 完成下面替换 openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers flat,vlan openstack-config --set /etc/neutron/plug 阅读全文
posted @ 2019-06-24 15:39 那个谁866 阅读(397) 评论(0) 推荐(0) 编辑
摘要: cloud-init是linux的一个工具,当系统启动时,cloud-init可从nova metadata服务或者config drive中获取元数据,完成包括但不限于下面的定制化工作: 设置默认语言环境 设置主机名 添加ssh键到.ssh / authorized_keys 设置用户密码 配置网 阅读全文
posted @ 2019-06-24 15:01 那个谁866 阅读(2152) 评论(0) 推荐(0) 编辑
摘要: 如果 instance 无法通过 metadata service 获取 metadata(无 DHCP 或者 nova-api-metadata 服务),instance 还可以通过 config drive 获得 metadata。 config drive 是一个特殊的文件系统,OpenSta 阅读全文
posted @ 2019-06-24 14:51 那个谁866 阅读(1169) 评论(0) 推荐(0) 编辑