Ceph 回填和可用 space 减少

Ceph backfilling and available space decrease

我最近刚刚在我的集群中添加了一个 OSD,它开始回填。新的 osd disk max space 按预期添加到集群最大大小。但是有一种我无法理解的奇怪行为。 虽然回填正在进行,但我的最大可用 space 不断减少。这是预期的行为吗?回填完成后会有可用的space增加吗?

是的,这是预期的。我不知道需要这样做的确切机制,但在 recovery/backfill 期间,必须重新映射的 PG 需要额外的 space。重新映射完成后,您应该会看到预期的结果。