Ceph
letterwuyu
Linux c c++ python java
分布式存储&消息队列&计算
展开
-
CEPH告警:health_warn 45 pgs degraded;60 pgs unclean; 45 pgs undersized
此告警是由于osd个数存在问题,由文档说osd的个数应该是单数,1,3,5...而查看我的OSD个数ceph osd tree显示只有4个up,其余的在测试时被我自己删除了,从而导致了这个问题实际就是说pgs数量少了,由于初学没能完全了解其中原理,只能慢慢积累。那么解决的办法就是添加一个osd,在node1上添加一个OSD:ceph_deploy --overwrite-conf osd crea...转载 2018-04-16 15:47:26 · 1402 阅读 · 0 评论 -
ceph rbd快照原理解析
http://www.sysnote.org/2016/02/28/ceph-rbd-snap/前段时间一直在研究ceph的快照以及其所涉及的故障恢复逻辑,ceph在这部分的实现挺精妙的,虽然也是基于COW实现的,但是细细品来,其在快照的元数据管理以及父子关系的维护上有独到之处,本文将详细阐述快照的实现原理以及快照对象在恢复时如何至关重要的作用。1.rbd快照的直观理解ceph的rbd卷可用做多次...转载 2018-04-17 10:29:41 · 6202 阅读 · 2 评论 -
Ceph中出现unfound object的情况和处理
https://blog.csdn.net/changtao381/article/details/51626285在上周的ceph-devel 邮件列表中,有人提到了在测试的环境中出现了 unfound object 的状态,本文试图分析这种情况发生的原理。首先介绍一下什么是 unfoud object ? unfoud object 对象就是 完成了peering 过程,各个副本达成了...转载 2018-05-11 10:26:43 · 1214 阅读 · 3 评论 -
ceph 测试
ceph--磁盘和rbd、rados性能测试工具和方法我在物理机上创建了5台虚拟机,搭建了一个ceph集群,结构如图:具体的安装步骤参考文档:http://docs.ceph.org.cn/start/ http://www.centoscn.com/CentosServer/test/2015/0521/5489.html 一、磁盘读...转载 2018-05-16 16:08:12 · 981 阅读 · 0 评论 -
Ceph添加OSD节点
1、首先需要在新的节点上安装ceph软件,当然这个需要做一系列的准备工作比如安装ssh-keygen,配置ntp等在管理节点上执行:[root@ceph-admin ~]#su -dgb$ceph-deploy install --no-adjust-repos ceph52、获取osd的ID 这个操作是在管理节点上执行[root@ceph-admin ~]#ceph osd create ...转载 2018-05-24 17:50:06 · 6400 阅读 · 0 评论