会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
李成石
导航
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
2
3
4
5
6
7
下一页
2018年12月2日
heat-engine组件
摘要: 2.在加载heat.engine.resources中资源时,每个资源都定义有资源处理的方法handle_* 和资源映射的resource_mapping或available_resource_mapping, 如下: 3.以创建stack为例 在stack中创建资源,self.stack_task
阅读全文
posted @ 2018-12-02 19:52 李成石
阅读(783)
评论(0)
推荐(0)
编辑
2018年11月18日
oslo_db使用
摘要: oslo_db是openstak中封装数据库访问sqlachmy的模块,网上搜索的资源并不多,除了openstack官方文档,在实际使用中的例子凤毛麟角。 有感于资源太少,在学习heat源码的过程中,有所感悟,记录下,以便于循序渐进地进行学习。在当前的openstack Q版本中,因为oslo_db
阅读全文
posted @ 2018-11-18 17:31 李成石
阅读(1683)
评论(0)
推荐(0)
编辑
2018年11月17日
列表分裂等长子列表
摘要: 1.列表分裂成等长子列表 实现一:将子列表中数据打印 实现二:先计算出分割自列表的首索引,然后对列表进行分割 测试: 实现一: 耗时0.09秒 实现二:耗时0.02秒,使用第二种是第一种的20%,而且随着数据量增加,所需时间会更少
阅读全文
posted @ 2018-11-17 01:06 李成石
阅读(155)
评论(0)
推荐(0)
编辑
2018年11月1日
linux命令行学习
摘要: awk ~ 匹配符 在pattern部分进行字段匹配操作。文中包含bin的很多,但要找到以:分割后,第五个匹配bin的用户名,相当于用:将每行分割成数组,索引5值匹配,则将第一个打印出来 awk -F: '$5 ~ /bin/{print $1}' /etc/passwd awk NR条件语句 在{
阅读全文
posted @ 2018-11-01 02:05 李成石
阅读(390)
评论(0)
推荐(0)
编辑
2018年10月29日
oslo_messaging与rabbitmq(1)
摘要: oslo_messaing通过kombu与rabbitmq建立channel连接,向rabbitmq中发送数据 在oslo_messaging/_drivers/impl_rabbit.py中,初始化self.connection,此时channel为None 在self.ensure_connec
阅读全文
posted @ 2018-10-29 01:45 李成石
阅读(2292)
评论(0)
推荐(0)
编辑
2018年10月27日
编译wiredtiger rpm包
摘要: 1.安装rpm-build 使用rpmbuild打包rpm包前,首先安装rpmbuild: yum install rpm-build -y 2.创建打包文件目录 mkdir -p /root/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS} SOURCES中存放源
阅读全文
posted @ 2018-10-27 20:24 李成石
阅读(472)
评论(0)
推荐(0)
编辑
2018年10月25日
C++笔记
摘要: 编译工具安装 安装gcc,用于编译c程序,使用g++ 用于编译c++ yum install -y gcc yum install -y gcc-c++ 第一个程序: g++ -o print print.c 将print.c 编译为print 执行print ./print
阅读全文
posted @ 2018-10-25 01:04 李成石
阅读(110)
评论(0)
推荐(0)
编辑
2018年10月20日
mongodb文件损坏的恢复--无可恢复数据
摘要: 1.mongodb 启动异常error code 100,检查日志,数据文件损坏 2 检查collection-15-6548623434943640018.wt 可恢复数据,为空,不存在恢复的数据 3.使用wt删除该文件,会将collection和table同步删除,不可手动删除 4.重启mong
阅读全文
posted @ 2018-10-20 16:39 李成石
阅读(2400)
评论(0)
推荐(0)
编辑
2018年10月19日
wiredtiger--初学数据恢复
摘要: 启动mongodb是failed,日志如下 1.解压wirdtiger包 tar -vxf wiredtiger-3.1.0.tar.bz2 -C /home/wiredtiger/ 2.安装snappy 3.安装libsnappy DEB-基于: sudo apt-get install libs
阅读全文
posted @ 2018-10-19 00:49 李成石
阅读(418)
评论(1)
推荐(0)
编辑
2018年10月18日
mongodb异常恢复
摘要: 构造mongdb异常 启动mongodb,bash mongodb.sh server.py 脚本 写入数据的时候,不断杀mongodb进程 在一个节点上启动mongod时,直接启动失败 检查日志 unclean shutdown mongodb修复 1.恢复原数据目录下数据 删除mongod.lo
阅读全文
posted @ 2018-10-18 00:08 李成石
阅读(2475)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页