ictfox blog

ForTech


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Search

cephfs kernel client debug

Posted on 2017-06-08 | In ceph |
获取源码12# uname -aLinux Server 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 从网上搜索下载Linux对应版本的源码,这里的源码版本为:3.1 ...
Read more »

cephfs介绍和功能测试

Posted on 2017-06-02 | In ceph |
cephfs简介cephfs是ceph提供的兼容POSIX协议的文件系统,对比rbd和rgw功能,这个是ceph里最晚满足production ready的一个功能,它底层还是使用rados存储数据 cephfs的架构 使用cephfs的两种方式 cephfs kernel module cephf ...
Read more »

Ceph PG Inconsistent Error处理

Posted on 2017-05-31 | In ceph |
问题ceph集群状态为HEALTH_ERR,ceph -s显示有pg状态不一致,ceph health detail输出如下: 12345# ceph health detailHEALTH_ERR 2 pgs inconsistent; 1 pgs repair; 8 scrub errorspg ...
Read more »

Ceph BackoffThrottle分析

Posted on 2017-05-25 | In ceph |
概述本文讨论下Ceph在Jewel中引入的 dynamic throttle:BackoffThrottle;分析后优化Ceph filestore,journal相关的throttle配置; 参考文章: http://blog.wjin.org/posts/ceph-dynamic-throttl ...
Read more »

Ceph PG Lock and RWState

Posted on 2017-05-24 | In ceph |
概述在RWG的压力测试中,经常看到op的如下信息:”event”: “waiting for rw locks” 并且在RWG的压力很大时,这个waiting event会出现很多次,导致op的latency很高,所以需要分析下为什么会有这个waiting for rw locks的event?它与 ...
Read more »

Ceph osd_enable_op_tracker配置分析

Posted on 2017-05-23 | In ceph |
概述本文分析Ceph OpTracker相关实现,提供osd_enable_op_tracker的配置分析,并做相关测试对比性能; 代码分析op_tracker定义osd_enable_op_tracker对应的配置是osd中的op_tracker,每个osd会初始化一个op_tracker,代码如 ...
Read more »

基于Hexo + pages github搭建个人blog站点

Posted on 2017-05-21 | In tools |
之前都是把工作学习中写的文章记录在Evernote上,方便自己搜索,然后在CSDN上开了个blog,会发一些整理过的文章;后来感觉有必要自己搭建个技术blog,记录自己的总结,方便自己也有利于他人,就开始搜索如何方便快捷搭建一个blog;首先搜索到的是Jekyll + pages github,学习 ...
Read more »

Ceph配置参数详解

Posted on 2017-05-15 | In ceph |
概述Ceph的配置参数很多,从网上也能搜索到一大批的调优参数,但这些参数为什么这么设置?设置为这样是否合理?解释的并不多本文从当前我们的ceph.conf文件入手,解释其中的每一项配置,做为以后参数调优和新人学习的依据; 参数详解1,一些固定配置参数123fsid = 6d529c3d-5745-4 ...
Read more »

对象存储跨机房容灾调研

Posted on 2017-05-09 | In ceph |
概述随着机房的增加和客户对可靠性的要求提高,我们需要提供数据的跨机房容灾,本文档结合Ceph Radosgw的实现描述对象存储的跨机房容灾。 当前状况当前应用中,每个机房的Ceph都是独立的cluster,彼此之间没有任何关系。 多个机房都独立的提供对象存储功能,每个Ceph Radosgw都有自己 ...
Read more »

radosgw配置user使用指定data pool

Posted on 2017-05-08 | In ceph |
概述在使用radosgw提供s3服务的时候,有时候我们会需要指定user使用不同的data pool,或者不同的data index pool; 在Jewel版本里,我们可以通过配置placement target来实现; 首先介绍下Jewel版本里radosgw的几个概念: 缩略语 全称 ...
Read more »
1…567…10
ictfox

ictfox

学无止境

94 posts
12 categories
63 tags
GitHub Twitter Weibo
Links
  • Ceph问答社区
  • CSDN博客
© 2023 ictfox
Powered by Hexo
|
Theme — NexT.Mist v5.1.4