Re: Ceph mon quorum

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

 



On 04/05/2013 05:02 PM, Dimitri Maziuk wrote:
On 4/5/2013 7:57 AM, Wido den Hollander wrote:

You always need a majority of your monitors to be up. In this case you
loose 66% of your monitors, so mon.b can't get a majority.

With 3 monitors you need at least 2 to be up to have your cluster
working.

That's kinda useless, isn't it? I'd've thought "2 copies on-site and one
off-site, and if the main site room's down we can work off the off-site
server" is a basic enough HA setup -- we've had it here for some time.
Now you tell me ceph won't even do that?


It's a design principle that you need a majority.

Think about it this way. You have two racks and the network connection between them fails. If both racks keep operating because they can still reach that single monitor in their rack you will end up with data inconsistency.

The majority of monitors is there to prevent you from having "rogue" parts which still operate without network connections with the rest.

So it's not useless, it's a way to keep everything consistent.

You should place mon.c outside rack A or B to keep you up and running in this situation.

Dima

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


--
Wido den Hollander
42on B.V.

Phone: +31 (0)20 700 9902
Skype: contact42on
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux