liu_baoqing的博客

快乐编程

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

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

2018-04-17 18:11:43

阅读数 1040

评论数 1

kolla部署的openstack配置https

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

2017-08-19 14:24:07

阅读数 676

评论数 0

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

1. 用kolla安装openstack的N版,如果多节点部署,而且lbaas enble,则出现neutron_server一直是Restarting的状态,       看日志的报错是:ImportError: Plugin 'neutron_lbaas.services.loadbalanc...

2017-08-18 18:36:59

阅读数 1707

评论数 0

排查ovs网络中虚实结合不通的问题

问题描述:在neutron网络中创建了子网192.168.201.0/24,子网中有一台虚拟机ip为192.168.201.166,也有一台物理机,物理机挂载在千兆交换机下面,千兆交换机挂载在SDN交换机下面,已用物理机的mac地址通过neutron获取了子网ip,ip为192.168.201.1...

2017-02-22 11:36:47

阅读数 1779

评论数 0

创建基于ovs的vxlan隧道

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

2017-02-17 16:41:00

阅读数 822

评论数 1

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

公司最初开发用的openstack版本是Kilo版,在neutron中开发的extension迁移到最新的Newton版本中不适用了,需要做一些调整。     原先开发的内容是要实现虚实结合,即在代码层面实现物理机和虚拟机通信,大体思路就是增加neutron的extension来管理SDN交换机 ...

2017-02-09 14:45:04

阅读数 497

评论数 1

扩展neutron的数据库

neutron添加数据库中的表: 1.先运行: neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file alembic_migrations/alembic.ini revision -m 'add t...

2017-02-08 09:37:09

阅读数 1138

评论数 0

docker常用操作

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

2016-09-18 13:50:21

阅读数 186

评论数 0

python新技术

10个2016年出现的顶尖Python项目 2016-08-03 Python程序员 今年7月份Github上新创建了45k个Python项目,去年同期只有30k,而前年同期是19k.看起来Python的应用正在爆发,所以从庞大的项目仓库中甄选出优质的项目就变得有意义了. 你会注意到我选出的这些...

2016-08-03 13:44:19

阅读数 330

评论数 0

linux常用命令

apt-get vim df du awk sed grep zip unzip gzip zcat wget telnet netstat lsof

2016-05-12 11:14:46

阅读数 204

评论数 0

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

阅读数 1167

评论数 0

python 解决close_wait过多问题

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

2016-05-03 18:05:52

阅读数 1850

评论数 0

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

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

2016-03-24 14:47:06

阅读数 2432

评论数 0

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