网络
文章平均质量分 76
liu_baoqing
快乐编程!
展开
-
openstack报未能连接接口的错误
一、确认问题1、在dashboard页面上为一台虚机连接一个新的接口,但是页面报未能连接接口:2、然后查看neutron的日志看到如下报错:3、估计是不支持vlan网络,然后看下openvswitch的配置文件:vim /etc/neutron/plugins/ml2/openvswitch_agent.ini二、解决问题:1、没有发现bridge_mappings的配置,添加如下新配置: bridge_mappings = vlan:br-vlan2、添加..原创 2020-06-29 18:21:12 · 1286 阅读 · 0 评论 -
openstack开启安全组
在dashboard页面上看到安全组页面显示:错误:无法获取安全组需要先在控制节点上配置neutron的ml2和openvswitch1、/etc/neutron/plugins/ml2/ml2_conf.ini2、/etc/neutron/plugins/ml2/openvswitch_agent.ini1、2步重启neutron相关服务:systemctl resta...原创 2019-08-02 15:36:52 · 1976 阅读 · 0 评论 -
排查ovs网络中虚实结合不通的问题
问题描述:在neutron网络中创建了子网192.168.201.0/24,子网中有一台虚拟机ip为192.168.201.166,也有一台物理机,物理机挂载在千兆交换机下面,千兆交换机挂载在SDN交换机下面,已用物理机的mac地址通过neutron获取了子网ip,ip为192.168.201.168,问题是物理机不能自动通过dhcp获取ip。原创 2017-02-22 11:36:47 · 4023 阅读 · 0 评论 -
创建基于ovs的vxlan隧道
1.在两台虚拟机上安装openvswitch 1.1 安装openvswitch $ sudo apt install openvswitch-switch原创 2017-02-17 16:41:00 · 2132 阅读 · 1 评论 -
扩展neutron的数据库
neutron添加数据库中的表:1.先运行: neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file alembic_migrations/alembic.ini revision -m 'add test_table' --expand原创 2017-02-08 09:37:09 · 2081 阅读 · 0 评论 -
通过neutron的extension添加restful接口和代码跨版本迁移
公司最初开发用的openstack版本是Kilo版,在neutron中开发的extension迁移到最新的Newton版本中不适用了,需要做一些调整。 原先开发的内容是要实现虚实结合,即在代码层面实现物理机和虚拟机通信,大体思路就是增加neutron的extension来管理SDN交换机与各个节点间建立vxlan的tunnel,然后用另一个微服务管理物理机的注册和删除等。说起虚实结合原创 2017-02-09 14:45:04 · 1016 阅读 · 1 评论