ictfox blog

ForTech


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Search

Ceph RBD Mirroring实践

Posted on 2019-06-30 | In ceph |
一、需求当我们有多个Ceph集群时,若一个Ceph集群的RBD Images非常重要,需要寻求灾备的方案,那你就可以选择Ceph RBD Mirroring这个原生方案。 Ceph 从 Jewel版本里就引入了RBD的Mirroring机制,可以配置Pool或Image级别的跨集群异步复制,本文中重 ...
Read more »

Kubernetes CSI简介

Posted on 2019-02-14 | In ceph , kubernetes |
CSI简介官方spec文档:CSI Spec 术语简称: CSI:Container Storage Interface CO:Container Orchestrator system SP:Storage Provider CSI是Container Storage Interface的简称 ...
Read more »

Rook部署的Ceph系统中CephFS的一个小问题

Posted on 2019-01-05 | In ceph , rook |
问题描述在使用Rook部署的Ceph集群里,配置好CephFS后,在比较长的目录下,读写文件失败。 现象如下: 使用ceph-fuse客户端时: 12root@ceph3:/mnt/test/volumes/kubernetes/kubernetes/kubernetes-dynamic-pvc ...
Read more »

Rook定制化和管理Ceph集群

Posted on 2018-12-28 | In ceph , rook |
概述在上一篇文章 中介绍了如何通过Rook在Kubernetes上部署Ceph集群,如何提供PV服务。 下面进一步的从Ceph集群的配置和维护角度,讲解下如何根据实际需求来部署、修改、升级Ceph集群。 下面实践基于Rook v0.8.0版本,最新的Rook v0.9.0版本相差不大。 Ceph O ...
Read more »

Kubernetes上使用Rook部署Ceph系统并提供PV服务

Posted on 2018-12-22 | In ceph , rook |
概述生成环境中,Ceph集群的部署是个非常专业的事情,需要懂Ceph的人来规划和部署,通常部署方式有两种: 1、ceph-deploy 2、ceph-ansible 无论上面的哪一种方式,都需要比较多的专业知识,这明显不适合规模化的需求或者测试环境的需求。而Rook则基于Kubernetes,有效的 ...
Read more »

CephFS Grafana Display with Prometheus metrics

Posted on 2018-12-08 | In ceph |
概述使用CephFS一来,一直是通过CLI来查看CephFS的状态,如下: 123456789101112131415161718192021222324# ceph fs statusmycephfs - 240 clients=======+------+--------+---------+- ...
Read more »

Build CephFS Kernel Module with Latest Codes

Posted on 2018-12-03 | In ceph |
概述使用CephFS的时候,若需要获取较高的性能,kernel client是一定会使用到的,但它的每次更新都需要升级Linux内核,这样影响比较大,很多时候是不能接受的。 其实我们可以通过拉取Linux对应版本的源码,把最新的CephFS kernel代码merge进当前系统对应版本的源码上,然后 ...
Read more »

Ceph Kernel module dynamic debug

Posted on 2018-11-08 | In ceph |
概述在使用CephFS的kernel client后,发现它对比ceph-fuse客户端,不方便找到对应的log了,在dmesg或kern.log里也仅有很少的log输出,这在遇到问题的时候很不方便,需要找到打印Ceph kernel log的方法。 代码定义Ceph的kernel module有两 ...
Read more »

Ceph Bluestore RocksDB Analyse

Posted on 2018-10-25 | In ceph |
概述对于Ceph全新的存储引擎BlueStore来说,RocksDB的意义很大,它存储了BlueStore相关的元数据信息,对它的理解有助于更好的理解BlueStore的实现,分析之后遇到的问题; BlueStore架构BlueStore的架构图如下,还是被广泛使用的一张: 如上图所示,BlueS ...
Read more »

CephFS client evict子命令使用

Posted on 2018-09-28 | In ceph |
概述在使用Ceph的CephFS时,每个client都会建立与MDS的连接,以获取CephFS的元数据信息。如果有多个Active的MDS,则一个client可能会与多个MDS都建立连接。 Ceph提供了client/session子命令来查询和管理这些连接,在这些子命令中,有一个命令来处理当Cep ...
Read more »
12…10
ictfox

ictfox

学无止境

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