when you replace a failed osd, it has to recover all of its pgs and so it is pretty busy. Is it possible to tell the OSD to not become primary for any of its already synchronized pgs till every pgs (of the OSD) have recover ? It should accelerate the rebuild process because the OSD won't have to serve client's read requests but just sync the writes request from primary pgs and recover. Is this stupid or is there something wrong with this idea ?
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com