Ceph 2 OSD. 2 Nodes.

BinaryCrash

Member
Sep 22, 2019
11
0
21
41
Hello,

I have 2 nodes with 1 nvme each.
I was going to set up a lvm-thin for my VMs, but i would like to know if it is possible to create a 2 OSD Ceph pool and the performance impact. If it is good to have it and use HA.

2 nodes, 1 nvme each for osd, 10G SFP+ ports on both.
Would it be a pool with Size = 2 and min size = 1 ?
For a 1TB nvme, PG 128 or 256? (It will not grow in osd number, but could have an upgrade later for bigger capacity)

I am not familiar with ZFS, but i have other nodes in the cluster using ceph (3 osd, pool size 2/1).
I can only use 2 nodes in this case/crush map.

Regards.
 
It is not recommended to have Ceph run on two nodes, especially not when you want to have VM images running on the OSDs. How should Ceph decide which OSD is correct if the two replicas differ? It is no good, don't run Ceph with two OSD only.
 
  • Like
Reactions: BinaryCrash
It is not recommended to have Ceph run on two nodes, especially not when you want to have VM images running on the OSDs. How should Ceph decide which OSD is correct if the two replicas differ? It is no good, don't run Ceph with two OSD only.
Do you recommend any other way to do it?
The objetive is to have like a mirroring on 2 nodes.
To be able to use HA.


EDIT: Forgot to mention i have 2 OSD for this crush map, but i have 5 monitors on other nodes. So will this solve the problem?
 
Last edited:
The recommended way is to have at least three nodes.
If you absolutely can't you should rather use storage replication with zfs than ceph.
 
  • Like
Reactions: BinaryCrash
I saw something on another topic about using 2 OSD and 3 monitors, and setting noout on the OSD.
I will read about the zfs and storage replication.
Thank you for your help.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!