mon_recovery: need n/2 + 1 monitors for quorum

This commit is contained in:
Sage Weil 2012-01-06 15:12:15 -08:00
parent da9210779e
commit 001701a0f7

View File

@ -52,7 +52,7 @@ def task(ctx, config):
manager.kill_mon(m)
log.info('forming a minimal quorum for %s, then adding monitors' % mons)
qnum = len(mons) - (len(mons) / 2)
qnum = (len(mons) / 2) + 1
num = 0
for m in mons:
manager.revive_mon(m)