I'm setting up a 2-node S2D cluster and might expand it to 3 or 4 nodes down the line. I realize that I can only use a 3-way mirror volume in a cluster of 3 nodes or more. If I want to switch from a 2-way mirror volume to a 3-way one, this requires a data migration. My question is, when I add new nodes to the existing 2-node cluster, do I have to do anything specific with the storage pool? Or can I just expand the storage pool and create the new 3-way volume once I add the new node? Thanks!
3 Answers
Honestly, I wouldn't recommend going with a 2-node S2D cluster at all. In my experience, they tend to be unstable and can lead to a lot of downtime, making your life really difficult. You're better off investing in some decent storage options instead. It's a real hassle when things go sideways, and I don't get why it's even an option. Just save yourself the trouble!
Exactly! Plus, during a resync, a 2-node setup can severely limit VM availability. It's just not worth the struggle.
If you want concrete information, check out these two sources:
- Microsoft’s guide on adding nodes: https://learn.microsoft.com/en-us/windows-server/storage/storage-spaces/add-nodes
- DataON's support article on node expansion: https://dataonsupport.dataonstorage.com/support/solutions/articles/24000053129-2-node-to-3-node-expansion
Just a heads up, most experts don't recommend a 2-node setup. It can create more problems than it's worth in the long run.
Totally agree! Having two nodes can be risky. It might be worth considering alternatives like local storage with a failover solution, just to keep things stable.