Hi all,
I'm just interested in your opinion.
We currently have a "streched" Proxmox-Cluster with 3 nodes using Ceph. Each server holds 7 OSD. Two servers a located in our main datacenter (with emergency power generator etc.) one server runs in our backup datacenter (only ups buffered for about 3 hours). Both datacenters a connected via a 100GB switch-cluster.
We have to expand our compute and memory ressources by adding 2 nodes whithout osd (1 server in the main datacenter, one in the backup datacenter. Buying 14 more NVMe is out of the question right now.)
So we need to make sure that at all time at least 2 servers with osd a running, otherwise there should be no quorum.
My idea is to give the servers that host osd 2 votes each, while the servers without osd only get on vote. So expected votes would be 8; quorum would reached at 5 votes. So whenever 2 ceph nodes fail there can't be a quorum.
Am I missing something?
Thomas
I'm just interested in your opinion.
We currently have a "streched" Proxmox-Cluster with 3 nodes using Ceph. Each server holds 7 OSD. Two servers a located in our main datacenter (with emergency power generator etc.) one server runs in our backup datacenter (only ups buffered for about 3 hours). Both datacenters a connected via a 100GB switch-cluster.
We have to expand our compute and memory ressources by adding 2 nodes whithout osd (1 server in the main datacenter, one in the backup datacenter. Buying 14 more NVMe is out of the question right now.)
So we need to make sure that at all time at least 2 servers with osd a running, otherwise there should be no quorum.
My idea is to give the servers that host osd 2 votes each, while the servers without osd only get on vote. So expected votes would be 8; quorum would reached at 5 votes. So whenever 2 ceph nodes fail there can't be a quorum.
Am I missing something?
Thomas