随笔分类 -  openstack

摘要:git clonehttps://github.com/mongodb/mongo-c-driver.gitcd mongo-c-drivergit checkout secondarymake && make installgit clonehttps://github.com/collectd/collectd.gitcd collectd修改Collectd得文件src/curl.cif (wp->response_time)start = cdtime ();+ else+ start = cdtime ();src/write_mongodb.c- status 阅读全文
posted @ 2013-06-09 18:03 willier 阅读(768) 评论(0) 推荐(0)
摘要:1、在生产环境中, 由于某个tenant下创建了有1300+条得security-group通过查询nova得数据库可以看出确实有1300+条得存在,但是通过curl调用的时候发现返回得数目只有1000条可以通过修改nova.conf文件得osapi_max_limit 项修改返回得条目限制,默认情况下该值为1000, 可以从nova/api/common.py 中的limited方法处查看该原理2、之前在VMWare,在Fedora 18 通过devstack搭建的OpenStack 开发环境, 所有服务启动成功,没有问题,但是在创建虚拟机得实例得时候compute服务报错,NBD 模块无法 阅读全文
posted @ 2013-06-06 10:40 willier 阅读(856) 评论(0) 推荐(0)
摘要:例子中涉及到SQLAlchemy 得相关操作,可以参考上一随笔Openstack 中规定,扩展openstack得api有两种方式创建新的WSGI 资源扩展原有得WSGI资源得控制器(我得理解是,接受到API请求后,具体得响应逻辑)这两种方式中,都要求写一个新的模块来声明控制器类去处理请求和实现扩展。在一个API模块中,可以有一个或多个得资源和扩展控制器。根据osapi_compute_extension 得配置, ExtensionManager 由nova/api/openstack/compute/contrib/ 下的__init__.py 文件加载标准的或者新的扩展。所以扩展的api 阅读全文
posted @ 2013-05-22 16:01 willier 阅读(5703) 评论(4) 推荐(0)
摘要:由于我的试验环境有限, 所以在本地的x86的电脑上单节点安装Openstack的基础组件, 而没有使用多Compute节点的方式来部署, 据说那也是挺挑战的, 等有闲置的机器我会去尝试一下。电脑配置如下:OS: Fedora 17CPU: Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHzMemory: 4G安装步骤如下:1、到Github中下载各个组件的源码Keystone >>https://github.com/openstack/keystone.gitkeystoneClient >>https://github.com/open 阅读全文
posted @ 2013-01-10 11:21 willier 阅读(295) 评论(0) 推荐(0)