2016年1月25日

Python Unit Testing

摘要: 开始看Openstack中的单元测试,其中Mock用的比较多。记得在Openstack的某个wiki上看到建议用Mock,少用Mox。现在社区有patch逐步将mox替换为mock。Openstack单元测试中主要由两种形式(不准确哦):@mock.patch(….)@mock.pa... 阅读全文

posted @ 2016-01-25 08:52 七里山塘边 阅读(495) 评论(0) 推荐(0) 编辑

2016年1月24日

设置全局的.gitignore

摘要: 我在mac上使用Sublime Text的SFTP/FTP插件,本地编辑代码,再sftp到远程机器调试。 这个插件会在本地的git仓库目录中生成一个sftp-config.json文件,所以就算提交了所有code,git工作区还是不干净的。例如:felix@qeelee-mac:~/... 阅读全文

posted @ 2016-01-24 19:29 七里山塘边 阅读(421) 评论(0) 推荐(0) 编辑

nova虚拟机打不开console

摘要: 在Ubuntu 14.04上用devstack装了Kilo,发现nova虚拟机的console都打不开。novnc的6080端口也能连上,安全组也没问题,sudo ufw disable也执行了,都不行。后来经同事指导,发现是nova-consoleauth没有运行。在此记录一下。d... 阅读全文

posted @ 2016-01-24 19:27 七里山塘边 阅读(731) 评论(0) 推荐(0) 编辑

Ceph rbd cmd练习

摘要: 目的:阅读官方文档,熟悉rbd命令。rbd命令行参数: http://docs.ceph.com/docs/wip-5900/man/8/rbd/image相关http://docs.ceph.com/docs/wip-5900/rbd/rados-rbd-cmds/列出pools ... 阅读全文

posted @ 2016-01-24 19:26 七里山塘边 阅读(1126) 评论(0) 推荐(0) 编辑

LVM snapshot

摘要: LVM没有backup,只有snapshot,它用snapshot实现volume backup功能。目的:了解LVM snapshot原理,顺便看看cinder是怎么使用的。阅读一http://tldp.org/HOWTO/LVM-HOWTO/snapshotintro.html ... 阅读全文

posted @ 2016-01-24 19:21 七里山塘边 阅读(832) 评论(0) 推荐(0) 编辑

QEMU命令练习

摘要: Openstack nova/glance涉及很多instance、image、snapshot的概念和操作,一直搞不清楚。其中很多跟qemu有关系,底层都是通过libvirt调用kvm/qemu接口实现的。所以希望从qemu命令入手,对此有所了解。官网: http://wiki.q... 阅读全文

posted @ 2016-01-24 18:01 七里山塘边 阅读(1604) 评论(0) 推荐(0) 编辑

Kombu小练习

摘要: 目的:了解Kombu基本用法例子:producer发送“Hello kombu”,consumer打印收到的信息。基本思路== send.py ==create a connectioncreate a channelcreate a exchange with the channe... 阅读全文

posted @ 2016-01-24 17:58 七里山塘边 阅读(452) 评论(0) 推荐(0) 编辑

cinder-backup启动过程跟踪

摘要: == Based on Kilo ==大致看了启动过程,很多细节还不清楚。又贴了很多代码,仅作为一个记录。启动命令devstack下的启动命令:/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf内容为:... 阅读全文

posted @ 2016-01-24 17:56 七里山塘边 阅读(484) 评论(0) 推荐(0) 编辑

Cinder multiple-backends

摘要: Cinder可以接多种存储后端。目的:搞清楚cinder.conf中的volume_type(default_volume_type), enabled_backends, volume_backend_name动手实验由来用devstack装出来的cinder.conf有如下配置:... 阅读全文

posted @ 2016-01-24 17:51 七里山塘边 阅读(1128) 评论(0) 推荐(0) 编辑

从volume表的host字段开始学习RPC

摘要: 这里大致包括以下内容: - devstack安装环境中中cinder mq相关信息 - volume表host字段相关信息 - cinder-volume和cinder-backup部署关系的问题接着上一篇笔记,”Cinder multiple backend”,来学... 阅读全文

posted @ 2016-01-24 17:49 七里山塘边 阅读(321) 评论(0) 推荐(0) 编辑

导航