自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liu_baoqing的博客

快乐编程

  • 博客(15)
  • 收藏
  • 关注

原创 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

原创 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

原创 openstack的dashboard页面报Invalid service catalog service: compute

今天在dashboard页面创建image失败后(可能和这个操作无关),大多数页面就报Invalid service catalog service: compute的错,然后就动手解决这个问题了,过程如下:1、去/var/log/httpd/error_log文件里面去看错误日志,一个主要的截图如下:    2、然后去看最后一个报错的文件base.py,并打开它,找到报错的代码        经...

2018-04-17 18:11:43 6506 2

原创 kolla部署的openstack配置https

环境:  openstack版本:N版  部署方式:kolla(所有服务都运行在docker里面)一、配置horizon为https访问  注意:我们使用自签名证书,生成证书时输入的Common Name要能匹配horizon的域名。  1. yum install mod_ssl openssl  2. openssl genrsa -out horizon.ke

2017-08-19 14:24:07 1682

原创 用kolla部署openstack遇到的问题总结

1. 用kolla安装openstack的N版,如果多节点部署,而且lbaas enble,则出现neutron_server一直是Restarting的状态,       看日志的报错是:ImportError: Plugin 'neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2' not found   解决思路:创建...

2017-08-18 18:36:59 2944

原创 排查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

原创 创建基于ovs的vxlan隧道

1.在两台虚拟机上安装openvswitch 1.1 安装openvswitch $ sudo apt install openvswitch-switch

2017-02-17 16:41:00 2132 1

原创 通过neutron的extension添加restful接口和代码跨版本迁移

公司最初开发用的openstack版本是Kilo版,在neutron中开发的extension迁移到最新的Newton版本中不适用了,需要做一些调整。    原先开发的内容是要实现虚实结合,即在代码层面实现物理机和虚拟机通信,大体思路就是增加neutron的extension来管理SDN交换机与各个节点间建立vxlan的tunnel,然后用另一个微服务管理物理机的注册和删除等。说起虚实结合

2017-02-09 14:45:04 1016 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

原创 docker常用操作

常用命令查看容器的root用户密码docker logs 2>&1 | grep '^User: ' | tail -n1因为docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。查看容器日志docker logs -f 查看正在运行的容器docker psd

2016-09-18 13:50:21 308

原创 python新技术

10个2016年出现的顶尖Python项目2016-08-03 Python程序员今年7月份Github上新创建了45k个Python项目,去年同期只有30k,而前年同期是19k.看起来Python的应用正在爆发,所以从庞大的项目仓库中甄选出优质的项目就变得有意义了.你会注意到我选出的这些项目并不是按照受欢迎程度排序的,因为我更在意一个项目是否对广泛的开发者社区都有益处,而不是项目

2016-08-03 13:44:19 716

原创 linux常用命令

apt-getvimdfduawksedgrepzipunzipgzipzcatwgettelnetnetstatlsof

2016-05-12 11:14:46 282

原创 python 安装模块报错总结

安装pandas报错然后查看系统信息,如下:报错信息很明显,说缺依赖包,然后用pip和easy_install安装python-dev和python-devel都不成功,没办法,自己下载了一个python-devel-2.7.5-34.el7.x86_64.rpm安装

2016-05-04 17:03:56 2108 1

原创 python 解决close_wait过多问题

最近在公司遇到CLOSE_WAIT过多的问题,现在解决后总结下,先说下CLOSE_WAIT产生的原因:首先要知道客户端和服务端的连接是使用套接字通信的,TCP/IP协议建立连接需要三次握手,而关闭client与server的连接需要进行四步,如图:建立连接后常用的三个状态是:ESTABLISHED 表示正在通信,TIME_WAIT 表示主动关闭,CLOSE_WAIT 表示被动关闭。通过上图,我们来...

2016-05-03 18:05:52 6203

原创 用python解决ldap的Size limit exceeded问题!

    本人工作中用到ldap进行用户的管理等,我的主编程语言是python,所以用python对ldap进行操作,在私有云部分因为客户的ldap需求不一样,所以会产生一些问题,特此记录一下.    ldap其他问题暂且不谈,先说下解决 ”Size limit exceeded“ 的问题。    产生”Size limit exceeded“ 问题的原因就是客户端去ldap服务端查询,客户端想一次...

2016-03-24 14:47:06 5811

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除