归置组状态

检查集群状态时(如运行 ceph -s 或 ceph -w ), Ceph 会报告归置组状态。一个归置组有一到多种状态,其最优状态为 active+clean 。

Creating
Ceph 仍在创建归置组。
Active
Ceph 可处理到归置组的请求。
Clean
Ceph 把归置组内的对象复制了规定次数。
Down
包含必备数据的副本挂了,所以归置组离线。
Replay
某 OSD 崩溃后,归置组在等待客户端重放操作。
Splitting
Ceph 正在把一归置组分割为多个。(实现了?)
Scrubbing
Ceph 正在检查归置组的一致性。
Degraded
归置组内的对象还没复制到规定次数。
Inconsistent
Ceph 检测到了归置组内一或多个副本间不一致(如各对象大小不一、恢复后对象还没复制到副本那里、等等)。
Peering
归置组正在互联。
Repair
Ceph 正在检查归置组、并试图修复发现的不一致(如果可能的话)。
Recovering
Ceph 正在迁移/同步对象及其副本。
Backfill
Ceph 正在扫描并同步整个归置组的内容,而不是根据日志推算哪些最新操作需要同步。 Backfill 是恢复的一种特殊情况。
Wait-backfill
归置组正在排队,等候回填。
Backfill-toofull
一回填操作在等待,因为目标 OSD 使用率超过了占满率。
Incomplete
Ceph 探测到某一归置组可能丢失了写入信息,或者没有健康的副本。如果你看到了这个状态,试着启动一下有可能包含所需信息的失败 OSD 、或者临时调整一下 min_size 以完成恢复。
Stale
归置组处于一种未知状态——从归置组运行图变更起就没再收到它的更新。
Remapped
归置组被临时映射到了另外一组 OSD ,它们不是 CRUSH 算法指定的。
Undersized
此归置组的副本数小于配置的存储池副本水平。
Peered
此归置组已互联,但是不能向客户端提供服务,因为其副本数没达到本存储池的配置值( min_size 参数)。在此状态下可以进行恢复,所以此归置组最终能达到 min_size 。

Ceph PG 归置组状态相关推荐

  1. ceph存储 pg归置组处于stuck以及degraded状态解决方案

    https://blog.csdn.net/skdkjzz/article/details/42486793 由于对ceph的兴趣,我们经常自己搭建ceph集群,可能是单节点,也可能是多节点,但是经常 ...

  2. 【ceph】ceph集群PG(归置组)存在的意义是什么?

    Ceph 的 RADOS中,引入了 PG 的概念用以更好地管理数据.PG 的引入降低对数量巨大的对象的管理难度. 1.对象数量时刻处于变化中.而PG的数量经过人工规划因而严格可控. 2.PG数量远小于 ...

  3. Ceph 存储集群2-配置:心跳选项、OSD选项、存储池、归置组和 CRUSH 选项

    一.心跳选项 完成基本配置后就可以部署.运行 Ceph 了.执行 ceph health 或 ceph -s 命令时,监视器会报告 Ceph 存储集群的当前状态.监视器通过让各 OSD 自己报告.并接 ...

  4. Ceph中一些PG相关的状态说明和基本概念说明、故障模拟

    Ceph中一些PG相关的状态说明和基本概念说明 最近公司有个Ceph集群出了点问题,于是也参与了修复的过程,过程中最让人头疼的就是一堆不明所以的状态了,所以看了看文档,也找了一些参考, 整理了一下Ce ...

  5. Ceph pg状态总结

    PG( placement group)是一个放置策略组,它是对象的集合,该集合里的所有对象都具有相同的放置策略:简单点说就是相同PG内的对象都会放到相同的硬盘上: PG是 ceph的核心概念, 服务 ...

  6. ceph PG状态及部分故障(状态)模拟

    1. PG介绍 这次主要来分享Ceph中的PG各种状态详解,PG是最复杂和难于理解的概念之一,PG的复杂如下: - 在架构层次上,PG位于RADOS层的中间. a. 往上负责接收和处理来自客户端的请求 ...

  7. Ceph入门到精通-Ceph PG状态详细介绍(全)

    本文主要介绍PG的各个状态,以及ceph故障过程中PG状态的转变. Placement Group States(PG状态) creating Ceph is still creating the p ...

  8. 【ceph】ceph分布式存储MDS(各种状态、源码)

    目录 1. mds存储 2. mds冷备/热备 3. mds主备切换策略 4. 节点失效机制 5. 恢复过程 6. resolve阶段的事件 7. 重建分布式缓存和锁状态 Ceph MDS State ...

  9. ceph PG和PGP调整经验

    PG和PGP调整经验 调整前准备 为了降低对业务的影响,需要调整以下参数 ceph tell osd.* injectargs '–osd-max-backfills 1' ceph tell osd ...

最新文章

  1. ItemsControl 解析
  2. 便利的开发工具 CppUnit 快速使用指南
  3. matlab“机器学习和深度学习”系列工具箱作用总结
  4. python面试-python面试问题集锦
  5. Postman批量跑接口
  6. k8s组件说明:ETCD存储组件
  7. leetcode620. 有趣的电影(SQL)
  8. IntelliJ IDEA 学习笔记
  9. dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法
  10. 编写一个C程序,实现以下功能:编写一个常规的函数和一个递归函数,两个函数均能将输入的一个字符串以按反序形式的字符串作为返回值。在main函数中输入一行字符串,分别调用两个函数,输出反序后的字符串。
  11. Honey Dance I believe
  12. 上市即巅峰!走乐视老路的暴风 实控人冯鑫是下一个贾跃亭?
  13. 使用IHTMLDocument3 的getElementById获取控件总是返回空的解决方法
  14. sql azure 语法_使用Azure门户监视安装了SQL Server的Azure计算机
  15. zdc找不到xenapp服务器,Citrix XenApp 在检测过程使用时出错
  16. 合并账号_亚马逊账号最新死法:合并listing和折扣促销
  17. 浅谈视频编解码器的工作原理和应用领域
  18. 如何将域名转换为ip
  19. 北京网友加拨河北保定区号电话抢票引争议
  20. 利用html简单自我介绍案例

热门文章

  1. 老闪创业那些事儿(38)——小龙的离职面谈
  2. 10个最好的免费PS图象处理软件方案
  3. Python可视化库matplotlib.pyplot里contour与contourf的区别
  4. PTA--基础编程题目集(7-10 计算工资) Python版
  5. 编译原理学习(二)--终结符和非终结符
  6. Vue h5 调用微信扫码接口
  7. java 上转型对象_Java中上转型对象数组
  8. win32游戏开发(2) --连连看游戏制作(vc++版)
  9. 发现自己很失败。。。
  10. html两行字的上下间隔,css字体上下间距怎么调?