提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

ceph osd学习小结

  • 前言
  • 一、osd是什么?
  • 二、osd的特点
  • 二、osd的状态查看
  • 三、osd的故障与修复

前言

ceph是一种后端文件存储集群。相对于hdfs等传统文件系统,具有去中心化的特色。ceph的数据最终是以PG为单位存储在osd中的。本文主要对osd的初步学习进行总结。


提示:以下是本篇文章正文内容,下面案例可供参考

一、osd是什么?

Ceph OSD 又被称为OSD守护进程。其主要功能功能是存储数据。并能进行数据的复制、恢复、回填、再均衡等数据处理任务。

二、osd的特点

同一个ceph集群的OSD之间是能够相互通信的,并可以检查其他OSD 守护进程的心跳情况。并向 Ceph Monitors 提供osd的监控信息。当 Ceph 存储集群默认设定osd中的存储为3个副本,可以手动修改副本数。
修改方法:
/etc/ceph.conf
[global]
osd_pool_default_size = 2 #设置副本数
注意:至少需要2个 OSD 守护进程,ceph集群才能达到 active+clean 状态。

二、osd的状态查看

安装好osd后,可以通过以下指令查看osd tree
ceph osd tree


三、osd的故障与修复

一个osd会对应一块disk,在osd节点down的情况下,如果osd数据盘没有损坏,可以利用osd数据盘进行数据修复。
ceph的osd具有自动均衡功能。当有ceph的osd挂掉时,查看一下osd状态,当osd处于out状态时,说明其上存储的数据已经被迁移、均衡到其他osd上。

ceph osd学习小结相关推荐

  1. 第二课 ceph基础学习-OSD扩容换盘和集群运维

    第二课 ceph基础学习-OSD扩容换盘和集群运维 文章目录 第二课 ceph基础学习-OSD扩容换盘和集群运维 第一节 OSD扩容 1.1 扩容背景 1.2 横向扩容 1.3 纵向扩容 1.4 数据 ...

  2. ceph osd 相关命令

    混合osd的部署 先部署所有的ssd 在/etc/ceph.conf中最后添加ssd做osd的block大小如下: 比如部署中有两个ssd,则添加 [osd.0] bluestore_block_si ...

  3. ceph osd 由于“No space left on device” 异常down,通过扩容文件系统或者显式运行osd进程解决

    文章目录 ceph版本: 环境配置: 异常问题: 问题解决: 总结 ceph版本: ceph 12.2.1 环境配置: tier_pool 16个分区大小800G 的osd容量 3副本 data_po ...

  4. ceph osd混合部署和普通部署

    文章目录 混合osd的部署 先部署所有的ssd 部署hdd 普通OSD的部署 当OSD被踢出集群但是挂载点还在,为osd添加id验证 测试OSD压力 Mark osd 为down 混合osd的部署 混 ...

  5. Python - 输出格式 (学习小结)

    Python - 输出格式 (学习小结) Bu.xing 利用现代手段,创建学习家园 ​关注他 1 人赞同了该文章 Python 输出格式 我们常说的输出格式分两种含义: # 一种是指数据在屏幕上的显 ...

  6. Page 的生命周期学习小结

    (以前我在 csdn 写的翻译文章,现在转到这里来.) Page 的生命周期学习小结 原文链接:Page Events: Order and PostBack 作者:Paul Wilson 翻译:木野 ...

  7. c语言基本类型学习小结

    基本类型学习小结 环境: Dev-C++ 4.9.6.0 (gcc/mingw32), 使用-Wall编译选项 基本类型包括字节型(char).整型(int)和浮点型(float/double). 定 ...

  8. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  9. 【转载】Hyperledger学习小结

    Hyperledger学习小结 自学Hyperledger Composer也有段时间了,是时候对所学的知识总结一下了.因为没有实际项目参与的话,差不多也就到此为止了.后续可能会去了解一下以太坊的技术 ...

  10. 图片裁剪功能学习小结

    图片裁剪功能学习小结 近期有需要使用图片裁剪的功能,在使用插件和自己写裁剪组件之间犹豫了很久,后来根据需求经过反复的考虑,还是自己封装吧,毕竟自己动手,丰衣足食,对吧?嗯,??????是的!最后生成裁 ...

最新文章

  1. nagios报警的问题
  2. ORCAD常用元件库说明
  3. mysql dump sql文件_用mysqldump导出sql文件的问题。
  4. SRV记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理——深入的话需要去折腾Azure Active Directory...
  5. Facebook高管解读财报 加大对视频业务的投资
  6. 页目录项和页表项——《x86汇编语言:从实模式到保护模式》读书笔记43
  7. Mysql(1)——服务端与客户端建立连接
  8. android开发版本,Android开发之版本统一规范
  9. 已安装nginx动态添加模块
  10. 前端之旅,做一点有回报的事情
  11. 怎样练习一万小时(转)
  12. c 创建mysql实体模型_ADO.Net实体数据模型添加DB-First/Code First报错
  13. Docker---DockerFile搭建的最简单的jsp应用
  14. nuxt.js项目打包上传服务器pm2启动各种问题
  15. 标书制作,全流程视频教程大全
  16. Word转成PDF后目录出现未定义书签是怎么回事
  17. 787. K 站中转内最便宜的航班
  18. Execl操作基础——自动填充空白单元格
  19. Ps/2遇到KVM,这时候有一种情况需要注意
  20. 【20保研】暨南大学关于举办2019年优秀大学生暑期学术夏令营活动的公告

热门文章

  1. Word设置每页不同的页眉/修改或去掉页眉横线/页眉标题在横线上下方的设置
  2. 新建word文件时出现页眉横线
  3. 操作系统和编程语言简单描述
  4. 不精确微分/不完整微分(Inexact differential/Imperfect differential)
  5. 主成分分析法确定权重
  6. 高中计算机学业水平测试知识点总结,高中生物学业水平测试知识点总结
  7. html图表插入ppt
  8. pdfjs转图片_PDF转图片,PDF转JPG/PNG,完全由JS实现-阿里云开发者社区
  9. 三、Snapman多人协作电子表格之——软件的基本功能
  10. Cisco交换机IOS升级