OSD returns back and recovery process

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

Unfortunately I didn't get any reply on ceph-users, so writing here.

It is clear what happens after OSD goes OUT - PGs are backfilled to other OSDs and PGs whose primary copies were on lost OSD gets new primary OSDs. But when OSD returns back it looks like all that data, for which the OSD was holding primary copies, are read from that OSD and re-written to other OSDs (to secondary copies). Am I right? If so, what is the reason to re-read copies from returned OSD? Wouldn't it be cheaper to just track modified ones?

Ceph Jewel 10.2.7. Below are links to collectd graphs during backfilling and recovery (node №8 was turned off and on for that).
Backfilling: https://pasteboard.co/GAs8VTD.png
Recovery: https://pasteboard.co/GAs93Ck.png

--
Dmitry Glushenok
Jet Infosystems

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux