Without knowing the source code and just from my observations, I would say
everytime the osd map changes, the crush/pgmap tries to fix that. However a
running backfill is not stopped and only backfill_wait would be
reconsidered.
--
Martin Verges
Managing director
Mobile: +49 174 9335695
E-Mail: martin.verges(a)croit.io
Chat:
https://t.me/MartinVerges
croit GmbH, Freseniusstr. 31h, 81247 Munich
CEO: Martin Verges - VAT-ID: DE310638492
Com. register: Amtsgericht Munich HRB 231263
Web:
https://croit.io
YouTube:
https://goo.gl/PGE1Bx
Am Sa., 26. Sept. 2020 um 13:33 Uhr schrieb Marc Roos <
M.Roos(a)f1-outsourcing.eu>gt;:
When I add an osd rebalancing is taking place, lets say ceph relocates
40 pg's.
When I add another osd during rebalancing, when ceph has only relocated
10 pgs and has to do still 30 pgs.
What happens then:
1. Is ceph just finishing the relocation of these 30 pgs and then
calculates how the new environment with the newly added osd should be
relocated and starts relocating that.
2. or is ceph is finishing only the relocation of the pg it is currently
doing, and then recalculates immediately how pg's should be distributed
without finishing these 30 pg's it was planning to do.
_______________________________________________
ceph-users mailing list -- ceph-users(a)ceph.io
To unsubscribe send an email to ceph-users-leave(a)ceph.io