自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 Ceph网络模块(3)——AsyncMessenger代码流程分析

Ceph网络模块(3)——AsyncMessenger代码流程分析

2017-01-08 19:50:21 5378 5

原创 python~crush之convert工具

本篇主要介绍convert这个工具$ crush convert -husage: crush convert [-h] --in-path IN_PATH [--in-format {txt,json,python-json,crush}] --out-path OUT_PATH [--out-format {t

2017-05-21 22:00:47 598

原创 python~crush之compare工具

本篇介绍的是compare这个工具[ceph3@ceph3 build]$ crush compare -husage: crush compare [-h] [--replication-count REPLICATION_COUNT] [--rule RULE] [--values-count VALUES_COUNT]

2017-05-21 21:58:06 682

原创 python~crush之analyze工具

python~crush是Loïc Dachary 开发的使用crush的一个工具,详见官网。[ceph3@ceph3 ~]$ crush analyze -husage: crush analyze [-h] [--replication-count REPLICATION_COUNT] [--rule RULE] [--type TYPE] [--cr

2017-05-21 16:39:13 700

原创 ceph中rados/rbd命令无法使用

源码编译Ceph后执行make install,这时候编译后的可执行文件安装到了/usr/local/bin目录下,执行rados或者rbd命令后显示:[root@node build]# rados -hrados: error while loading shared libraries: libradosstriper.so.1: cannot open shared object file

2017-04-05 21:32:41 6051

原创 "ceph"这个命令无法使用

如果你也遇到了这个问题:[root@node3 sh]# ceph -sTraceback (most recent call last): File "/usr/local/bin/ceph", line 112, in <module> from ceph_argparse import \ImportError: cannot import name descsort_key

2017-04-05 21:25:26 3331 1

原创 ceph EC如何设置条带大小

问题描述: 在EC中有条带的概念,条带是编码的最小单位,在Ceph中也有stripe_width这个变量表示条带宽度,系统默认的条带宽度是4096,如果我现在想修改为8192,该怎么办呢?解决方法: 使用参数:osd_pool_erasure_code_stripe_width 有三种方法来修改条带的宽度:第一种方法: 这是一种永久性的方法,在config_opts.h文件中修改参数的值,重

2017-04-02 01:05:24 4556

原创 写在前面的话

在Ceph的使用和代码调试过程中遇到了很多的问题,平时遇到问题会记录下来,但是没有一个完整的文档,经常发生的情况是:一个问题或者命令在前面遇到过解决了,后面过了一段时间再次遇到又忘记了。因此,这个文档的目的是作为一个查询手册,遇到问题可以在这里面查询。不仅包含Ceph的使用问题,也会包括一些对Ceph代码的理解,架构的理解等。为什么会包含这部分的内容呢?因为我在跟别人说我懂Ceph,但是我貌似又不懂

2017-04-02 01:01:35 480

原创 Ceph网络模块(2) - AsyncMessenger组织结构

本文主要介绍AsyncMessenger的代码框架结构以及基本数据结构

2017-01-08 19:04:27 3723 1

原创 Ceph 网络模块(1) - 网络模块基本结构

Ceph网络模块基本结构本文基于Jewel版本对Ceph的网络模块进行分析,主要针对AsyncMessenger的方式。本文主要介绍Ceph网络模块的基本结构

2017-01-08 16:32:24 2142

转载 Ceph 网络模块(4)——SimpleMessenger数据结构及代码流程分析

Ceph 的消息处理主要关联到以下几个类:架构上采用 Publish/subscribe(发布/订阅) 的设计模式.模块说明:Messenger 该类作为消息的发布者, 各个 Dispatcher 子类作为消息的订阅者, Messenger 收到消息之后,通过 Pipe 读取消息,然后转给 Dispatcher 处理SimpleMessenger Messenger 接口的实现Dispatche

2015-11-13 11:06:21 3229 2

转载 块存储、对象存储、文件存储的区别和联系

块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。        首先,我们介绍这两种传统的存储类型。通常来讲,所有磁盘阵列都是基于Block块的模式,而所有的NAS产品都是文件级存储。1、块存储

2015-05-09 16:28:37 1188

转载 转:9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路

今天在网上看到一个大牛博客,但是真正促使我转发的动力是下面的一个回复:1,简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定

2015-04-28 16:52:50 1678

原创 Ubuntu 14.04下配置samba服务器错误集锦

今天配置了一下sanba服务器,遇到了很多问题,网上有很多技术贴,但是没有一个帖子能解决我的全部问题,下面就和大家分享一下我的问题,希望能帮到别人。     第一步:安装samba     1. sudo apt-get install samba samba-common     2. sudo apt-get install system-config-samba cifs-uti

2015-03-13 19:41:01 730

Google File System、Lustre File System、Global File System三种分步式文件系统研究

Google File System、Lustre File System、Global File System三种分步式文件系统研究,其描述很详尽,细读必有收获

2015-01-28

高速道路异常状况下车辆排队长度的预测模型

这是我们做2013年国赛A题的参考资料,和大家分享一下

2013-09-20

2013华北五省比赛资料和ITAT比赛资料

老师给的,分享一下,希望大家一起努力做好比赛

2013-09-20

一种基于信息熵的金融数据神经网络分类方法_冯建

一种基于信息熵的金融数据神经网络分类方法_冯建,挺不错的资源

2013-08-25

数学建模 典型相关分析函数

数学建模 典型相关分析函数 自己写的,不用Matlab的函数,这个比较好使

2013-08-25

《MATLAB+神经网络30个案例分析》源程序+数据

MATLAB+神经网络30个案例分析,书本的源码和程序都在这里面

2013-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除