Hello,
we recently got new Servers for our organization and havent really had experience with Proxmox before. We migrated everything from VMWare to Proxmox. Worked really well.
Now we are facing the problem that we dont have Node failover since our Pool min_size is 2.
A little bit about our Cluster:
- Nodes: 2
- OSDs per Node: 11
- Single OSD Size: 3,84 TB
Main Pool Configuration:
- Size: 2
- min_size: 2
- Crush Rule: replicated_rule (default)
- Number of PGs: 128
- PG Autoscale Mode: yes
- Available Storage about 38 TB
So now i need a little help from you guys what our best options are
Buying another Server for a 3 Node Cluster would be perfect but we really cant afford it so we have to stick with 2 Nodes.
Since we have alot of OSDs per Node, would it be possible to get good redundance?
Maybe replicate the data on both Nodes and on each Nodes also on different OSDs. So even with if 1 Node fails we still have the data replicated on more then 1 OSDs on a single Node. Is erasure coding maybe an option?
Sounds safe to me if we can configure it that way. Or am i missing something?
Losing a bit of available storage isnt a problem either since we dont even come close to the now available 38 TB.
Our main goal is to get failover working.
Thank you in advance for your help
we recently got new Servers for our organization and havent really had experience with Proxmox before. We migrated everything from VMWare to Proxmox. Worked really well.
Now we are facing the problem that we dont have Node failover since our Pool min_size is 2.
A little bit about our Cluster:
- Nodes: 2
- OSDs per Node: 11
- Single OSD Size: 3,84 TB
Main Pool Configuration:
- Size: 2
- min_size: 2
- Crush Rule: replicated_rule (default)
- Number of PGs: 128
- PG Autoscale Mode: yes
- Available Storage about 38 TB
So now i need a little help from you guys what our best options are
Buying another Server for a 3 Node Cluster would be perfect but we really cant afford it so we have to stick with 2 Nodes.
Since we have alot of OSDs per Node, would it be possible to get good redundance?
Maybe replicate the data on both Nodes and on each Nodes also on different OSDs. So even with if 1 Node fails we still have the data replicated on more then 1 OSDs on a single Node. Is erasure coding maybe an option?
Sounds safe to me if we can configure it that way. Or am i missing something?
Losing a bit of available storage isnt a problem either since we dont even come close to the now available 38 TB.
Our main goal is to get failover working.
Thank you in advance for your help