- 博客(17)
- 收藏
- 关注
原创 给nova虚机添加网卡
场景虚机只有一张网卡能通业务网,但是需要有另一张网卡能通管理网。以下手动给虚机添加一张网卡。 VM有nic-1通过br-int连接到物理网卡eth0上,需要增加nic-2通过br-bond0连接到物理interface bond0.706上。原理很简单:创建Linux bridge br-bond0,把物理接口bond0.706加到br-bond0上,再用virsh attach-interfac
2016-05-18 21:27:58 2407
原创 Python Unit Testing
开始看Openstack中的单元测试,其中Mock用的比较多。记得在Openstack的某个wiki上看到建议用Mock,少用Mox。现在社区有patch逐步将mox替换为mock。Openstack单元测试中主要由两种形式(不准确哦): 1. @mock.patch(….) 2. @mock.patch.object(…)这篇文章对两者有说明。回头看看。Mock已经成为了Python 3.3标
2016-01-25 08:52:56 553
原创 设置全局的.gitignore
我在mac上使用Sublime Text的SFTP/FTP插件,本地编辑代码,再sftp到远程机器调试。 这个插件会在本地的git仓库目录中生成一个sftp-config.json文件,所以就算提交了所有code,git工作区还是不干净的。例如:felix@qeelee-mac:~/Work/Knowledge/Openstack/source_code/cinder|Bug1515900⚡⇒
2016-01-24 19:29:40 877
原创 nova虚拟机打不开console
在Ubuntu 14.04上用devstack装了Kilo,发现nova虚拟机的console都打不开。novnc的6080端口也能连上,安全组也没问题,sudo ufw disable也执行了,都不行。后来经同事指导,发现是nova-consoleauth没有运行。在此记录一下。devstack中每个服务都在一个screen中启动,这个配置文件是devstack/stack-screenrc。为了
2016-01-24 19:27:47 1023
原创 LVM snapshot
LVM没有backup,只有snapshot,它用snapshot实现volume backup功能。目的:了解LVM snapshot原理,顺便看看cinder是怎么使用的。阅读一http://tldp.org/HOWTO/LVM-HOWTO/snapshotintro.html This allows the administrator to create a new block devic
2016-01-24 19:21:37 2267
原创 QEMU命令练习
Openstack nova/glance涉及很多instance、image、snapshot的概念和操作,一直搞不清楚。其中很多跟qemu有关系,底层都是通过libvirt调用kvm/qemu接口实现的。所以希望从qemu命令入手,对此有所了解。官网: http://wiki.qemu.org/Main_Page http://wiki.qemu.org/Manual源码安装https://
2016-01-24 18:01:16 12168
原创 A glance at iptables in Openstack
iptables is powerful and Openstack security group is implemented by iptables. I took a glance at iptables in Openstack when debugging a firewall issue.
2015-03-21 10:44:01 508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人