前言定位系统问题的时候,知识、经验是基础,数据是依据,工具是运用知识处理数据的手段。这里说的数据包括:运行日志、异常堆栈、GC日志、线程快照、堆转储快照等。经常使用适当的虚拟机监控和分析的工具可以加快分析数据、定位解决问题的速度。jps:虚拟机进程状况工具首先约定一下运行的代码都是以下这段 1 pu...
分类:
编程语言 时间:
2015-09-27 19:59:35
阅读次数:
236
一、环境
$ cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
$ uname -a
Linux zhaopin-2-201 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ ...
分类:
数据库 时间:
2015-09-25 18:52:24
阅读次数:
345
结合网络、官网、手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序。另外整理期间发现ceph集群的命令体系有点乱,详细情况各自体验。一:ceph集群启动、重启、停止1:ceph命令的选项如下:选项 简写 描述--verbose -v 详细的日志。--val..
分类:
其他好文 时间:
2015-09-25 18:44:02
阅读次数:
455
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 与 OpenStack 集成的实现(4)TBD Ceph 作为一个统一的分布式存储,其一大特色是提供了丰富的编程接口。我们来看看下面这张经典的图:其中,l...
一、归置组状态1. Creating创建存储池时,它会创建指定数量的归置组。ceph 在创建一或多个归置组时会显示 creating;创建完后,在其归置组的 Acting Set 里的 OSD 将建立互联;一旦互联完成,归置组状态应该变为 active+clean,意思是ceph 客户端可以向归置组...
分类:
其他好文 时间:
2015-09-24 10:47:33
阅读次数:
288
一、环境
$ cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
$ uname -a
Linux zhaopin-2-201 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ ...
分类:
数据库 时间:
2015-09-23 17:22:02
阅读次数:
527
一:经常使用的时间方法1.得到当前时间使用time模块,首先得到当前的时间戳
In[42]:time.time()
Out[42]:1408066927.208922
将时间戳转换为时间元组struct_time
In[43]:time.localtime(time.time())
Out[43]:time.struct_time(tm_year=2014,tm_mon=8,tm_mday=15,tm_hour=9,tm_..
分类:
编程语言 时间:
2015-09-23 12:00:13
阅读次数:
216
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph 与 OpenStack 集成的实现(3)TBD1. 测试环境为了深入学习 Ceph 以及 Ceph 和 OpenStack 的集成,搭建了如下的测试环境:硬件环境:System X 服务器...
分类:
其他好文 时间:
2015-09-23 10:20:53
阅读次数:
356
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一天 Calendar cal_1=Calendar.getInstance();//获取当前日期 cal_1.add(Calendar.MON...
分类:
编程语言 时间:
2015-09-22 14:35:26
阅读次数:
151
程序及分析/* * FileName : blend.cpp * Author : xiahouzuoxin @163.com * Version : v1.0 * Date : Mon 28 Jul 2014 08:47:59 PM CST * Brief : * * Co...
分类:
其他好文 时间:
2015-09-20 14:26:37
阅读次数:
193